Ubuntu Make is a command line utility for installing latest version of developer tools and IDEs (i.e PHPStorm, WebStorm, PyCharm, Android Studio, Eclipse, NetBeans etc.) on your Ubuntu operating system. Ubuntu Make will automatically install all the required dependency packages as well if required by your desired developer tool or IDE. This makes installing developer tools and IDEs on Ubuntu really easy.

In this article, I am going to show you how to install Ubuntu Make on Ubuntu and how to install the latest version of developer tools and IDEs using Ubuntu Make on Ubuntu. I will be using Ubuntu 18.04 LTS for the demonstration in this article. But the procedures shown in this article should work on Ubuntu 16.04 LTS, Ubuntu 19.04 and Ubuntu 19.10 as well. So, let’s get started.

Installing Ubuntu Make:

Ubuntu Make package (ubuntu-make) is available in the official universe package repository of Ubuntu. So, you must have the official universe package repository enabled on your Ubuntu machine.

You can enable the official universe package repository on Ubuntu with the following command:

$ sudo apt-add-repository universe

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

The official universe package repository should be enabled. In my case, it’s already enabled.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Now, update the APT package repository cache with the following command:

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

The APT package repository cache should be updated.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Now, install Ubuntu Make with the following command:

$ sudo apt install ubuntu-make

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

To confirm the installation, press Y and then press .

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Ubuntu Make should be installed.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

To confirm that Ubuntu Make is working correctly, run the following command:

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

As you can see, Ubuntu Make is working correctly.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Finding Available Software Group Name and Package Name:

Ubuntu Make categories all the developer tools and IDEs in different groups. In order to install a developer tool or IDE, you have to know the group name and the developer tool or IDE package name. Luckily, it is very easy to find out.

In order to find out the supported groups and developer tool or IDE package name that you want to install, run the following command:

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

umake will print a lot of stuff on the console. But scroll up top and you should be able to find the groups as marked in the screenshot below.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

At the time of this writing, Ubuntu Make’s supported groups are: android, dart, games, go, ide, kotlin, nodejs, rust, sacala, swift, web

Each of the groups has its own set of softwares.

If you scroll down a little bit on the umake output, you should be able to find what softwares are available in your desired group.

For example, in the ide group, the following softwares are available.

At the time of this writing, the available software package names in the ide group are: Arduino, atom, netbeans, clion, datagrip, eclipse-cpp, eclipse-jee, eclipse, eclipse-php, idea, idea-ultimate, lighttable, phpstorm, pycharm, pycharm-educational, pycharm-professional, rubymine, sublime-text, visual-studio-code, webstorm.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

If searching through the long output is hard for you, you can also search for available software programs in your desired group as follows:

$ umake <groupName> –help

Here, change to your desired group.

For example, let’s say, you want to see what softwares are available in the web group. To do that, run the following command:

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

At the time of this writing, the available softwares in the web group are: firefox-dev and visual-studio-code as you can see in the screenshot below.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Installing Developer Tools and IDEs:

Now that you know how to find the group name and package name of the developer tool or IDE that you want to install, it’s time to install it on your Ubuntu machine using Ubuntu Make.

Let’s say, you’re a Python developer and you want to install PyCharm Community Edition on your Ubuntu machine using Ubuntu Make.

So, the group name will be ide and the package name will be pycharm.

To install pycharm from the ide group using Ubuntu Make, run the umake command as follows:

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

You will be asked for your login password. Type it in and press .

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Ubuntu Make will ask you for an installation path. You may leave the default and press .

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Ubuntu Make will start downloading and installing all the PyCharm dependencies and PyCharm.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

At this point, PyCharm should be installed.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Once PyCharm is installed, you can start it from the Application Menu of Ubuntu.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

As you can see, Ubuntu Make installed the latest version of PyCharm Community IDE (which is 2019.3 at the time of this writing).

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

PyCharm Community IDE 2019.3.2 is running on Ubuntu.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Removing Developer Tools and IDEs using Ubuntu Make:

If you’ve installed any developer tool or IDE using Ubuntu Make, you can easily remove it as well.

For example, to remove PyCharm Community IDE which we installed earlier, run umake with the -r flag as follows:

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

PyCharm Community IDE should be removed.

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Updating Developer Tools and IDEs using Ubuntu Make:

Ubuntu Make can’t update the developer tools or IDEs that you’ve already installed on your Ubuntu machine. But there’s a trick to update the already installed developer tools and IDEs using Ubuntu Make.

First, remove the installed developer tool or IDE that you want to update as follows:

Then, install the developer tool or IDE again with Ubuntu Make as follows:

You may lose your developer tool or IDE configuration this way. You may need to reconfigure the developer tool or IDE. But it will update the developer tool or IDE for you. Just keep this little information in mind.

So, that’s how you use Ubuntu Make to install the latest developer tools and IDEs on Ubuntu. Thanks for reading this article.

About the author

Install Latest Developer Tools and IDEs on Ubuntu using Ubuntu Make ubuntu

Shahriar Shovon

Freelancer & Linux System Administrator. Also loves Web API development with Node.js and JavaScript. I was born in Bangladesh. I am currently studying Electronics and Communication Engineering at Khulna University of Engineering & Technology (KUET), one of the demanding public engineering universities of Bangladesh.