Besides Windows and Mac, JetBrains team also provides a Linux version for IntelliJ IDEA, one of the best Java IDE at the time of this writing. To use IntelliJ IDEA, I suggest you should prepare a 64-bit system, 32-bit system will be outdated soon. The installation package is bundled with 64-bit Java 8 runtime so you don’t have to worry about installing JRE 1.8 before IntelliJ IDEA.
First, navigate to the Linux Download section, select the edition you prefer, the Community one is free, while the Ultimate provides you only 30-day free trial. If you have license, download the Ultimate, otherwise, stick with Community edition. I personally use Community edition, since it provides much more than enough for my development.
After downloading, execute the following command at the directory where package is stored.
$ sudo tar xf -*.tar.gz -C /opt/
The command is self-explained enough, extract the package and move inside
Next is to execute the
idea.sh file to configure for first time.
$ cd /opt/intellij-*/bin
The rest is up to you to configure the development environment.
For details, please refer to the official instructions.