How to Install Eclipse IDE on Debian 10 Linux

November 22, 2020


Eclipse is the most famous and widely used Java integrated development environment (IDE). It supports many plugins to enhance the capabilities to use for other programming language development environments such as PHP, C++, and JavaScript.

You can install Eclipse IDE using your Debian repositories, but the Debian repositories’ installation package is outdated. If you want to use the latest Eclipse IDE package on your Debian 10 system, use a snappy packaging system.

This tutorial will explain the process of installing the latest Eclipse IDE on the Debian 10 system step-by-step.


Before starting this tutorial, make sure you have a preinstalled Debian 10 desktop edition and have user access with sudo privileges to execute the administrative commands.

Installing Eclipse

To install the latest Eclipse IDE on your Debian system, follow these steps:

Step 1 – As we know, Eclipse is a Java-based application, and Java runtime environment (JRE) is required to install and run Eclipse IDE. You can install the JRE package by using the following command:

$ sudo apt install default-jre

Step 2 – To download and install snap package for Eclipse IDE, using the following command:

$ sudo snap install --classic eclipse

After successful installation of Eclipse IDE, you will get the output on your screen similar to below:

eclipse 2019-03 from Snapcrafters installed

Starting Eclipse

Now, after installation of Eclipse IDE in your Debian system, you can start by clicking on the Eclipse icon (Activities -> Eclipse), as shown below:

At the first time starting of Eclipse, it will ask you to select a Workspace directory on the first screen as shown below:

The default directory for the Workspace is okay, but you can choose any other directory also. After selecting, click on the Launch button to proceed:


You have learned to install the latest Eclipse IDE version in your Debian 10 System and ready to work on a Java project.

To get more ideas on Eclipse IDE, you can visit the Eclipse documentation page.

If you have any doubt or feedback, please leave a comment below.

Satish Kumar

Satish Kumar

I am Satish Kumar, Founder of LinuxConcept. Linux and F.O.S.S enthusiast, love to work on open source platform and technologies.

Related Posts

How to Install MongoDB on Debian 10 Linux

How to Install MongoDB on Debian 10 Linux

MongoDB is an open-source and free NoSQL document based database system. Nowadays, it is prevalent as most application developers are using MongoDB, which can handle big data. As a MongoDB is a NoSQL database, It stores data in JSON-like documents where fields can...

How to Setup a Firewall with UFW on Debian 10 Linux

How to Setup a Firewall with UFW on Debian 10 Linux

Nowadays, a Firewall is an essential utility and property of any system for security; by default Debian Operating system having a firewall configuration tool named UFW (Uncomplicated Firewall). UFW is a user-friendly front-end tool to manage iptables firewall rules....

How to Install Ruby on Debian 10 Linux

How to Install Ruby on Debian 10 Linux

Nowadays, Ruby is the most popular language, especially for SaaS application development. It has a perfect and elegant syntax structure, and it is the language behind the ultimate robust framework known as Ruby on Rails. In this tutorial, we will explain the three...



Submit a Comment

Your email address will not be published. Required fields are marked *

1 × 2 =

News & Updates

Join Our Newsletter