---
title: "How to Install Eclipse IDE on Linux"
description: "Learn the ins-and-outs of how to install Eclipse on Linux to take advantage of this powerful IDE in this ATA Learning tutorial!"
canonical: "https://adamtheautomator.com/how-to-install-eclipse/"
---

# How to Install Eclipse IDE on Linux

> Learn the ins-and-outs of how to install Eclipse on Linux to take advantage of this powerful IDE in this ATA Learning tutorial!

Source: https://adamtheautomator.com/how-to-install-eclipse/

---

ATA Learning

Tap to hide

[

ATA Learning

](/)

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Search for:  

*   [](https://twitter.com/adbertram)
*   [](https://github.com/Adam-the-Automator)
*   [](https://www.linkedin.com/company/adam-the-automator-llc)
*   [](/feed/)

![How to Install Eclipse IDE on Linux](https://adamtheautomator.com/wp-content/uploads/2022/07/How-to-Install-Eclipse-IDE-on-Linux.jpg)

# How to Install Eclipse IDE on Linux

[![](https://secure.gravatar.com/avatar/2788bb1a3f735603f81eca51d68daec56a9d97e805a10268fb2c20afcc76b81b?s=192&d=mm&r=g)Nicholas Xuan Nguyen](https://adamtheautomator.com/author/nicholas-xuan-nguyen/)28 July 20225 min. read

Categories: [DevOps](/category/devops/)

Tags:[Command Line](/tag/command-line/)[Eclipse](/tag/eclipse/)[Linux](/tag/linux/)

Table of Contents

*   [Prerequisites](#prerequisites)
*   [Installing Eclipse on Linux](#installing-eclipse-on-linux)
*   [How to Install Eclipse IDE from the Snap Store (Terminal)](#how-to-install-eclipse-ide-from-the-snap-store-terminal)
*   [How to Install Eclipse IDE using the Eclipse Installer](#how-to-install-eclipse-ide-using-the-eclipse-installer)
*   [Starting Eclipse](#starting-eclipse)
*   [From the Terminal](#from-the-terminal)
*   [From the Application Finder](#from-the-application-finder)
*   [From the Desktop Shortcut](#from-the-desktop-shortcut)
*   [Conclusion](#conclusion)

Eclipse is a popular Integrated Development Environment (IDE) that offers a ton of features. But installing Eclipse can be quite the challenge – especially on Linux.

This guide aims to simplify that task by providing clear and concise instructions on how to install Eclipse IDE in Ubuntu.

By the end of this guide, you should have a working installation of Eclipse that you can use to develop your applications.

## Prerequisites

This hands-on tutorial requires you to have the following items so that you may follow along with the examples seamlessly.

*   A Linux computer with a desktop environment. This tutorial will use [Ubuntu](https://adamtheautomator.com/install-ubuntu/) 20.04.

Related:[How to Install Ubuntu 20.04 \[Step-by-Step\]](https://adamtheautomator.com/install-ubuntu/)

*   Your Linux computer must have [Java installed](https://ubuntu.com/tutorials/install-jre#2-installing-openjdk-jre). This tutorial will be using OpenJDK 11.0.15.
    
*   You must have access to the root account or an account with _sudo_ privileges. This guide uses a root account to execute commands.
    

Related:[Secure Linux With the Sudoers File](https://adamtheautomator.com/sudoers-file/)

## Installing Eclipse on Linux

The Eclipse package is not available in the Ubuntu package repository as of this writing, which means you cannot install Eclipse via `apt` or the Software Manager. Don’t worry; there are several ways to install the Eclipse IDE.

### How to Install Eclipse IDE from the Snap Store (Terminal)

Eclipse is available in the Snap Store, so you can install it with the `snap` command. If you’re unfamiliar with Snap, it’s a package manager for Linux that allows you to install and update applications with a single command.

Snaps are convenient to install and update. They are safe to run and isolated from the rest of your system, so they don’t put your system at risk.

While Snap is an excellent app source, the Eclipse version available in the Snap store might not be the latest one.

1\. First, open a terminal window on your computer and run the below command to confirm that Snap is installed.

```powershell
snap version
```

If Snap is available on your system, you will see the version information in the result.

![Checking the Snap version](https://adamtheautomator.com/wp-content/uploads/2022/07/image-400.png)

Checking the Snap version

2\. If Snap is not installed, run the below command to install.

```powershell
apt install snapd -y
```

![Installing Snap](https://adamtheautomator.com/wp-content/uploads/2022/07/image-401.png)

Installing Snap

3\. Create a symbolic link between /var/lib/snapd/snap and /snap. Doing so gives Snap apps access to your home directory after the installation.

```bash
ln -s /var/lib/snapd/snap /snap
```

4\. Now, update the Snap package list by running the below command.

```bash
snap refresh
```

![Updating the Snap package list](https://adamtheautomator.com/wp-content/uploads/2022/07/image-402.png)

Updating the Snap package list

5\. Run the following command to install the latest stable version of Eclipse. This command downloads the latest stable version of Eclipse from the Snap store and installs it on your system.

```bash
snap install --classic eclipse
```

The output below shows that you have successfully installed Eclipse IDE from the Snap store. The version number may be different depending on when you installed it. In this example, the Eclipse version from Snap is 2019-12 at the time of writing.

![Snap is 2019-12](https://adamtheautomator.com/wp-content/uploads/2022/07/image-403.png)

Snap is 2019-12

![Installing the latest stable version of Eclipse. ](https://adamtheautomator.com/wp-content/uploads/2022/07/image-404.png)

Installing the latest stable version of Eclipse.

6\. At this point, you have successfully installed Eclipse IDE from the Snap store. To launch Eclipse, click on the Activities tab in the top left corner of your screen and search for _Eclipse_.

![Launching the Eclipse IDE](https://adamtheautomator.com/wp-content/uploads/2022/07/image-405.png)

Launching the Eclipse IDE

### How to Install Eclipse IDE using the Eclipse Installer

If you want the latest and greatest, install the official package from the [Eclipse website](https://www.eclipse.org/downloads/packages/). The version available on the official Eclipse website is always the latest one.

Compared with the Snap installation method, installing the official package requires more steps. But don’t worry. This section will walk you through the installation process step by step.

To install Eclipse from the official Eclipse website, follow these steps.

1\. Open the [E](https://www.eclipse.org/downloads/packages/)[c](https://www.eclipse.org/downloads/packages/)[lipse download](https://www.eclipse.org/downloads/packages/) website using your web browser.

2\. Click the appropriate download link for Linux, as shown below. By default, the browser will download the file to your Downloads folder (~/Downloads).

![Downloading the Eclipse package](https://adamtheautomator.com/wp-content/uploads/2022/07/image-406.png)

Downloading the Eclipse package

3\. Extract the downloaded archive file using the commands below. These commands extract the contents of the package to the /_opt_ directory.

You can choose any location you want to extract the file. But /_opt_ is a common directory for optional software packages, so it’s a good choice.

> _The -xvzf options tell tar to (x) extract the (f) file through (z) gzip and display the progress (v)._

```bash
cd /opt
tar -xvzf ~/Downloads/eclipse-inst-jre-linux64.tar.gz
```

![Extract the downloaded archive](https://adamtheautomator.com/wp-content/uploads/2022/07/image-407.png)

Extract the downloaded archive

4\. The installer extracts to the eclipse-installer subdirectory_._ To confirm the sub directory exists, run the below command.

```bash
ls -a
```

![See the extracted eclipse-inst ](https://adamtheautomator.com/wp-content/uploads/2022/07/image-408.png)

See the extracted _eclipse-inst_

5\. Change the working directory to the eclipse-installer subdirectory.

```bash
cd eclipse-inst
```

6\. Now that you are in the eclipse-installer directory, run the ./eclipse-inst file to launch the installer.

```bash
./eclipse-inst
```

7\. On the Eclipse installer window, click the Eclipse IDE type you wish to install. This example installs the Eclipse IDE for Java Developers.

![Selecting the installation type](https://adamtheautomator.com/wp-content/uploads/2022/07/image-409.png)

Selecting the installation type

8\. Select your Java version and the installation directory on the next screen. The default Java version and installation directory are acceptable in most cases.

Tick the two checkboxes to launch Eclipse using the start menu and the desktop icon. Click the Install button to start the installation process.

![Configuring the installation options](https://adamtheautomator.com/wp-content/uploads/2022/07/image-410.png)

Configuring the installation options

9\. Next, click Accept Now on the Eclipse Foundation Software User Agreement page.

![Accepting the Software User Agreement](https://adamtheautomator.com/wp-content/uploads/2022/07/image-411.png)

Accepting the Software User Agreement

10\. Review the Licenses and click Accept to proceed.

![Accepting the Licenses](https://adamtheautomator.com/wp-content/uploads/2022/07/image-412.png)

Accepting the Licenses

The status changes to Installing.

![Eclipse IDE installation in progress](https://adamtheautomator.com/wp-content/uploads/2022/07/image-413.png)

Eclipse IDE installation in progress

11\. After the installation, click the exit button and No to exit the installer.

![Closing the Eclipse installer](https://adamtheautomator.com/wp-content/uploads/2022/07/image-414.png)

Closing the Eclipse installer

## Starting Eclipse

You’ve completed learning how to install Eclipse IDE. Depending on which installation method you used, there are a few ways to start the Eclipse IDE.

### From the Terminal

If you installed Eclipse through the Snap Store, one way to start the Eclipse IDE is by running the below command in the terminal.

> _Note: This method does not apply if you installed Eclipse IDE using the Eclipse installer._

```powershell
eclipse
```

![Starting Eclipse IDE from the terminal](https://adamtheautomator.com/wp-content/uploads/2022/07/image-415.png)

Starting Eclipse IDE from the terminal

### From the Application Finder

Most Linux desktop environments have a search or application finder that allows you to search for an application and launch it.

For example, in Ubuntu GNOME, click the Activities menu and type “_eclipse_” to search for the Eclipse IDE.

![Starting Eclipse IDE from the Activities search](https://adamtheautomator.com/wp-content/uploads/2022/07/image-405.png)

Starting Eclipse IDE from the Activities search

Another example on the XFCE desktop, click the **Application Finder** icon on the dock. Type “_eclipse_” in this search bar to find the Eclipse IDE app and click **Launch**.

![Starting Eclipse IDE from the Application Finder](https://adamtheautomator.com/wp-content/uploads/2022/07/image-417.png)

Starting Eclipse IDE from the Application Finder

### From the Desktop Shortcut

If you installed Eclipse IDE using the Eclipse installer, the installer automatically creates a desktop shortcut for you. All you need to do is double-click the icon to launch the Eclipse IDE.

![Starting Eclipse IDE from the Desktop shortcut](https://adamtheautomator.com/wp-content/uploads/2022/07/image-418.png)

Starting Eclipse IDE from the Desktop shortcut

The **Eclipse IDE Launcher** asks you to specify the workspace directory. Choose the default location or browse to a different one as you wish. This workspace will store all your project files, including the preferences. Once you’ve selected the workspace location, click the **Launch** button.

![Selecting the workspace location](https://adamtheautomator.com/wp-content/uploads/2022/07/image-419.png)

Selecting the workspace location

Eclipse will now launch with your selected workspace. You will see the welcome screen when Eclipse launches successfully, as shown below. You can now start using Eclipse.

![Eclipse IDE's first launch](https://adamtheautomator.com/wp-content/uploads/2022/07/image-420.png)

Eclipse IDE’s first launch

## Conclusion

A popular IDE for Java development, Eclipse comes packed with features to help make your life as a developer easier. In this guide, you have learned the different methods to install Eclipse on Linux and how to launch it.

Are you looking to extend the Eclipse IDE features? The Google App market is a great place to start looking for [plugins](https://download.huihoo.com/google/gdgdevkit/DVD1/developers.google.com/appengine/docs/java/tools/eclipse.html) to add to your Eclipse installation. With over 1000 plugins available, you will find something that will help your development workflow.

Have you used Eclipse before? What are some of your favorite features? Let us know in the comments below!

Share this article

[Share on X](https://twitter.com/intent/tweet?url=https%3A%2F%2Fadamtheautomator.com%2Fhow-to-install-eclipse%2F&text=How%20to%20Install%20Eclipse%20IDE%20on%20Linux)[Share on Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fadamtheautomator.com%2Fhow-to-install-eclipse%2F)[Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fadamtheautomator.com%2Fhow-to-install-eclipse%2F)

## Related Posts

![](https://adamtheautomator.com/wp-content/uploads/2022/03/How-to-Install-and-Use-Podman-Docker-Alternative.jpg)

### [How to Install and Use Podman (Docker Alternative)](/podman/)

Learn how to use Podman as a Docker alternative in creating and managing images and containers in this tutorial!

![](https://adamtheautomator.com/wp-content/uploads/2023/11/automating-tasks.jpg)

### [Automating Tasks Using Bash Scripts and Cron Jobs with AWS](/automating-tasks/)

Discover how to combine bash scripts with cron jobs and leverage the power of AWS for automating tasks in this ATA Learning tutorial!

![](https://adamtheautomator.com/wp-content/uploads/2023/02/kubeadm.jpg)

### [How to Get Started Building Kubernetes Clusters with kubeadm](/kubeadm/)

Learn how to create and manage Kubernetes clusters with the kubeadm command-line tool in this tutorial by ATA Learning!

## Categories

*   [IT Ops](/category/it-ops/)
*   [Cloud](/category/cloud/)
*   [DevOps](/category/devops/)
*   [Home Ops](/category/home-ops/)
*   [Information Security](/category/infosec/)
*   [Software Development](/category/software-development/)

## Site

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Copyright 2026© ATA Learning | [Privacy Policy](/privacy/)
