Install IntelliJ IDEA on Linux
In the article, I'm going to discuss with you guys 3 ways of installing IntelliJ IDEA on your Linux distro.
Before we get started I just want to discuss the 3 editions of IntelliJ IDEA available for you to download (download page):
IntelliJ IDEA Ultimate: The ultimate edition gives you more features for professional use.
IntelliJ IDEA Community Edition (free): IntelliJ IDEA Community Edition is a free and open-source edition of IntelliJ IDEA, the commercial Java IDE by JetBrains.
IntelliJ IDEA Educational: IDEA Edu combines interactive learning with a powerful real-world professional development tool to provide a platform for the most effective learning and teaching experience.
So let's get started installing IntelliJ IDEA, shall we ๐?
1. Software Store
If your using Ubuntu this is the easiest way of getting IDEA up and running.
Simply search, click the software package to install, and finally click the install button.
2. Using Snap packages
This works for all Linux distributions. But you need to have snap tool installed on your computer. Snap is a universal Linux package installer. You can install it by:
sudo apt install snapd
Now that you have snap installed. You can try installing IDEA:
- IntelliJ IDEA Ultimate:
sudo snap install intellij-idea-ultimate --classic
- IntelliJ IDEA Community Edition:
sudo snap install intellij-idea-community --classic
- IntelliJ IDEA Educational:
sudo snap install intellij-idea-educational --classic
3. Using Snap packages
Visit the official download page. You can download a .tar.gz file
Extract the tar file:
cd ~/Download
tar -xzf ideaIC-2023.2.tar.gz
Move the extracted folder to the /opt directory:
sudo mv ideaIC-2023.2 /opt
Create a symbolic link:
sudo ln -s /opt/ideaIC-2023.2/bin/idea.sh /usr/local/bin/idea
Start the program:
idea
That's all I got folks for this article. See you in the next one ๐. If you got any questions feel free to add them in the comments down below. Have a nice day ๐.
Subscribe to my newsletter
Read articles from Shalinda Fernando directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Shalinda Fernando
Shalinda Fernando
My name is Shalinda Fernando. Currently, I'm an undergraduate who's following a Software Engineering degree @SLIIT. Iโm passionate and interested in learning about Coding, DevOps & Application Security.