Package Details: intellij-idea-ultimate-edition 2018.1.5-1

Git Clone URL: (read-only)
Package Base: intellij-idea-ultimate-edition
Description: An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity.
Upstream URL:
Licenses: Commercial
Submitter: uwolfer
Maintainer: uwolfer (dcelasun)
Last Packager: dcelasun
Votes: 295
Popularity: 5.209210
First Submitted: 2009-10-28 09:09
Last Updated: 2018-06-13 15:40

Latest Comments

jsnlry commented on 2018-04-24 13:05

After update to 2018.1.1-1 I had focus problems in popup navigators. This made these popup navigators disappear when pressing the first key. I use i3 as window manager.

For example, when I used Ctrl+N to open the "navigate to class"-window, and the text field already contained some characters the popup closed immediately after entering the first new character. I guess that my key press first removed the text that was already in the box, but when the last character is removed from the text box the box closes — before writing the key value I pressed.

I found the following hints in the IntelliJ issue tracker: 1.) In IntelliJ open settings Registry (Ctrl+Shift+A and look for "Registry...") 2.) Find "focus.follows.mouse.workarounds" and enable it 3.) Find "allow.dialog.based.popups" and disable it

With this it works for me. Maybe it helps someone.

archners commented on 2018-04-16 09:39

Regarding the missing terminal I realize that the option was apparently ticked off during installation. It works as usual.

vishvas commented on 2018-03-22 20:30

I get a terminal just fine -

Following up on my earlier post at

archners commented on 2018-03-22 20:13

How come there is no integrated terminal in the IDE?

I am on Antergos with KDE Plasma. The terminal option does not seem to be included in this build. How come?

vishvas commented on 2018-03-22 04:31

dcelasun commented on 2018-03-07 14:57

@n-raymond: Are you sure you are using the correct package? This package doesn’t use /usr/share/intellij-idea-ultimate-edition at all.

What is the output of pacman -Qo /usr/share/intellij-idea-ultimate-edition?

n-raymond commented on 2018-03-07 14:43

Hi ! I updated, removed and reinstall intellij-ide-ultimate-edition version 2017.3.4-1 and both times encounters the same problem : The installation ends "successfully" but fails when I lauch the app from desktop.

The error is :

Failed to execute child process “/usr/share/intellij-idea-ultimate-edition/bin/” (No such file or directory)

I did some checks and found that the folder /usr/share/intellij-idea-ultimate-edition/bin/ exists but only contains a file named Is it a permission problem that happened silently during the installation ? Does someone have an idea of the problem ?

With my thanks !

dcelasun commented on 2018-01-30 10:16

I’ve added a workaround for it. commented on 2018-01-30 09:54

The bundled mvn version is missing an executable flag:

$ ls -al idea-IU-$_buildver/plugins/maven/lib/maven3/bin/mvn 
-rw-r--r-- 1 anli anli 7383 Jan 15 17:31 idea-IU-173.4301.25/plugins/maven/lib/maven3/bin/mvn

The flag is already missing in tar.gz but it would be nice to workaround this bug by flagging the file as exectuable in the PKGBUILD:

$ chmod +x idea-IU-$_buildver/plugins/maven/lib/maven3/bin/mvn

A short note, you can't easily run maven configurations in Idea if the distributed mvn is not marked as executable.

UPDATE --I will also create an usptream bug ticket.--

stevelee commented on 2017-11-21 00:08

If someone encountered a checksum problem when install, maybe you actually downloaded the wrong build version from a CDN. There are two reasons:
1.When you download from, the server will redirect you to a CDN server according to your location(IP).
2.The CDN server do not update the file timely.

Here is my solution:
Edit the PKGBUILD file with your favourite editor, and replace the domain in the first source with one which will not redirect you and is updated timely. Here I choose The rest will rock.

Hope it works for you.

ircecho commented on 2017-10-03 14:19

@sheylin @dcelasun

If you are running Antergos, they have a package which seems to be fulfilling the intellij-idea-ultimate-edition requirement, this package is: antergos/jetbrains-toolbox.

If you run "yaourt -S intellij-idea-ultimate-edition" it will try to install "jetbrains-toolbox" from antergos repository. If you run "yaourt -S aur/intellij-idea-ultimate-edition" it will install this AUR package instead.

dcelasun commented on 2017-09-25 18:45

@sheylin: That doesn't sound possible and I can't reproduce it. Toolbox is a completely different archive [0] and this package doesn't even download that. Are you sure you are building/installing the correct package?


sheylin commented on 2017-09-25 18:24

When I install the intellij-idea-ultimate-edition package it only installs jetbrains-toolbox. No IJ to be found. When I install the intellij-idea-ultimate-edition-jre it installs something in /opt but the seems to be only the JRE and not the IDE istelf.

Is this happening to anyone else?

acemoo commented on 2017-09-20 06:20

Just updated to the /opt version. Now my taskbar icon is gone.
Any ideas? also, is this happening to more people?

Fixed it. Had to update my .desktop file.

dcelasun commented on 2017-09-19 11:06

@eqw3rty: Sorry about that, fixed.

eqw3rty commented on 2017-09-19 11:03

Anybody has this issue?
:: Installing intellij-idea-ultimate-edition package(s)...
:: intellij-idea-ultimate-edition package(s) failed to install. Check .SRCINFO for mismatching data with PKGBUILD.

dcelasun commented on 2017-09-18 07:07

Patch applied, thanks everyone.

zman0900 commented on 2017-09-17 03:04

+1 to that patch. Better than mine. Also, people shouldn't really have any custom config inside the package directory anyway. If you edit the vmoptions from inside idea, it will create a file in the config directory in your home.

evana commented on 2017-09-17 02:57

Once again I am going to suggest moving the install location to /opt to align with packaging standards and other Jetbrains IDEs such as clion.
This patch also improves the packaging process by using mv instead of rsync or cp to preserve permissions and reduce the amount of disk space required during packaging.

I've also added a post_upgrade message to notify people that their custom configurations will need to be moved.

Patch is available here:

zman0900 commented on 2017-09-15 02:19

Setting everything in bin to executable isn't really correct either since there are several non-executables in there. Also, it's not necessary to set file owner and groups since makepkg handles that.

Here's a patch to simply use cp instead of rsync and all the other stuff:

This works fine for me. All files are still owned by root and permissions are as distributed by jetbrains. Restart functionality works too.

dcelasun commented on 2017-09-12 18:43

Updated to 2017.2.4 and fixed /bin permissions.

alonhar commented on 2017-09-12 18:34

IntelliJ IDEA 2017.2.4 was released.

Bow commented on 2017-09-12 11:30

The packages removes executable permissions from several files that require it, e.g.: bin/, bin/, bin/, bin/

As an example, bin/ is required for restarts from within the IDE:

#com.intellij.util.Restarter - not supported: not an executable file: /usr/share/intellij-idea-ultimate-edition/bin/

Is it really necessary to reset all the permissions in the source package from JetBrains? As far as I can see, ideaIU-2017.2.3.tar.gz has correct executable permissions where necessary. They could be just kept as-is.

dcelasun commented on 2017-08-27 15:31

I think the second option is the most sensible. Letting the user choose is preferable to meta package hackery. Updated PKGBUILD with option #2.

njam commented on 2017-08-27 11:53

The way the dependencies are defined currently it's not possible to install IDEA with its JRE but without a system-JRE. The reason is that the package depends on "java-environment" which doesn't include "intellij-idea-ultimate-edition-jre".

Other Jetbrains IDE packages solve it by *optionally* depend on both "java-environment" and "clion-jre". I don't like it so much because the user will need to remember to install one of those.

But the only other solution I know of is using a third meta package to define the dependencies, which makes things more complicated (

bianjp commented on 2017-08-17 05:50

@zman0900 You are right. I'll give pacaur a try. Thanks for everyone.

bianjp commented on 2017-08-17 05:39

Yaourt doesn't think so. When I run `yaourt -Syua` (updating from 2017.2.2-1 to 2017.2.2-2), intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre are downloaded and built separately.

See the open issue here:

zman0900 commented on 2017-08-17 05:37

@bianjp you are probably using one of the crappy aur helpers that can't handle split packages properly. Yaourt did this with other packages last time I tried it months ago. Switch to something better like pacaur.

dcelasun commented on 2017-08-17 05:28

@bianjp: I'm not sure what you are talking about, split packages have no duplication and there is certainly no double downloading. It downloads a single archive and splits it into two packages, one for the IDE itself, one for the jre.

This package follows the same format as other IDEA-based packages like Gogland[0] and Phpstorm[1].


bianjp commented on 2017-08-17 03:46

Now that both intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre are in this single PKGBUILD, when updating packages both packages will be updated. This results that these packages are built twice, and ideaIU-2017.2.2.tar.gz (596M) is downloaded twice. This is UNACCEPTABLE.

There is already a package that bundles JRE. I think this package should keep using system JRE.

dcelasun commented on 2017-08-16 19:16

@zman0900: All fixed, thanks.

pschichtel commented on 2017-08-16 10:43

this has been suggest before:

bianjp commented on 2017-08-16 03:50

Maybe it's better to split as two AUR packages (one depends on system JRE and another use bundled JRE)?

zman0900 commented on 2017-08-15 21:37

Found some problems with the PKGBUILD:

1. rsync is needed as a build dependency.
2. fsnotifier-arm is not made executable.
3. Included script is unnecessary. On 64 bit, it forces intellij to use the symtem jre instead of the one in the new split package. On others, the main already knows to check JAVA_HOME.


dcelasun commented on 2017-08-14 07:09

This is now a split package: When you run `makepkg`, you'll get the same package as before, but also a new 64bit-only package, intellij-idea-ultimate-edition-jre, which contains Jetbrains' patched jre based on openjdk.

uwolfer commented on 2017-06-09 05:27

@Glaeqen: You can use the package 'intellij-idea-ue-bundled-jre' if you want to use the bundled JRE.

Glaeqen commented on 2017-06-08 23:32

I might be wrong but why AUR version of Intellij UE doesn't include JRE delivered by JetBrains? Forcing IDE to use OpenJRE or anything else is just a source of problems. For example messed up font rendering.

evana commented on 2017-05-22 08:27

The other relevant documentation is the FHS, which Arch adheres to.

I'm not entirely sure Intellij CE should be in /usr/share either as I'd consider it a "Large self-contained package," which belongs in /opt

To handle the configuration problem just have a message shown on post install to notify people.

Det commented on 2017-05-21 21:27

Removed my comment?

/opt's usually where AUR packages (especially binary) are (or should be) installed. I could only find this 'official' guideline in the Wiki, which is a little obscure:

uwolfer commented on 2017-05-21 10:51

@evana: Thanks for your patch.

'intellij-idea-community-edition' from community installs into /usr/share like this package (when I have created it, I looked at that source code). So I'm not really sure where is the correct place to put it. Just keep in mind that moving location might break stuff for many people (e.g. when they manually have changed 'idea.vmoptions').

Do you know an official documentation which clearly describes where to put such packages?

evana commented on 2017-05-20 23:01

This package should probably install in /opt, not /usr/share. Both Android Studio and Intellij CE install to /opt, and /usr/share is not intended for third party applications. I propose a patch to bring idea UE in line with the other intellij based IDEs

dcelasun commented on 2017-04-14 07:13

Unflagging this as the checksum is correct.

bubo commented on 2017-04-08 14:22

@Icipher, I did change it and it still failed, that's why I asked here. I will just replace it with "SKIP" as Det commented. Thanks

Det commented on 2017-04-03 14:33

You could also replace it with "SKIP" or build with --skipinteg or --skipchecksums.

Icipher commented on 2017-04-03 14:27

@bubo, change the first sha in pkgbuild with that that you posted, its working.

Det commented on 2017-04-03 10:54


bubo commented on 2017-04-03 10:54

I am not able to update due to the checksum failing. As I see here and in the PKGBUILD, it's the same checksum but it doesn't work. Any ideas on what I am doing wrong?

dcelasun commented on 2017-03-22 20:09

I really hate it when they change a release without changing the tarball name. Anyway, updated to 171.3780.107.

ruhly commented on 2017-03-22 18:30

PKGBUILD needs updated with latest checksum for ideaIU-2017.1-no-jdk.tar.gz

latest _buildver=171.3780.107

skuseberg commented on 2017-03-22 18:11

PKGBUILD needs updated with latest checksum for ideaIU-2017.1-no-jdk.tar.gz

and also latest _buildver=171.3780.170

Kudlaty commented on 2017-03-22 18:08

there is now one problem:

==> Making package: intellij-idea-ultimate-edition 2017.1-1 (śro, 22 mar 2017, 18:58:23 CET)
==> Retrieving sources...
-> Downloading ideaIU-2017.1-no-jdk.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 452 0 --:--:-- --:--:-- --:--:-- 452
100 517M 100 517M 0 0 13.0M 0 0:00:39 0:00:39 --:--:-- 13.9M
-> Found
-> Found jetbrains-idea.desktop
==> Validating source files with sha256sums...
ideaIU-2017.1-no-jdk.tar.gz ... FAILED ... Passed
jetbrains-idea.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
:: failed to verify intellij-idea-ultimate-edition integrity

srki_82 commented on 2017-02-19 19:22

You should read AUR User Guidelines, especially this part:
Ensure the base-devel package group is installed (pacman -S --needed base-devel)

brill1977 commented on 2017-02-10 10:57

This package needs a dependency to fakeroot, without the installation will fail.


Det commented on 2017-02-02 06:13

Huh. I wonder we really need all these.

E: Agh, I f*cked up the "J" in the title:

flycal6 commented on 2017-02-02 04:13

Thanks. The bundled jdk fixed it.

I ended up keeping this version of Intellij and installed the AUR package intellij-jdk.

Det commented on 2017-02-01 16:45

Idk if this works with Linux, but on macOS the bundled (Open)JDK gave much better fonts:

Might also wanna try to switch between Oracle JDK <-> OpenJDK.

flycal6 commented on 2017-02-01 16:38

Anyone having font issues? My editor looks fine, but the menu and file tree looks terrible, like it's rendering in low res.

kazi commented on 2017-01-17 20:07

IntelliJ IDEA 2016.3.3 was released.
New version: 2016.3.3
New build version: 163.11103.6
New checksum: 557d675d002f85bb55dea880bfdaa2d3794543b6ae2f4a6aecac7a988cb07645

Det commented on 2017-01-07 19:07

I <3 IntelliJ IDEA.

Great package, and uwolfer is probably an awesome man.

Ain't that right? ( ͡° ͜ʖ ͡°)

njam commented on 2016-12-29 16:41

Here's a way to create a split package:

There is only 1 PKGBUILD file, but it defines 4 packages.
The main package is "intellij-idea-ultimate-edition" and depends on "intellij-idea-ultimate-edition-jre-meta". This JRE meta package is not a real package, but it is provided by two other packages:
- intellij-idea-ultimate-edition-jre-bundled: The JRE bundled with the Jetbrains download.
- intellij-idea-ultimate-edition-jre-system: The default "java-environment" package.

The user will be asked which package he wants to install ("-jre-bundled" or "-jre-system"). Looks very nice I think. Thanks @pschichtel for the help! @uwolfer wdyt?

njam commented on 2016-12-28 09:36

Agree, this "split package" approach seems like a nice solution! Will try to look into it. Need to better understand how "makepkg" works first.

uwolfer commented on 2016-12-27 20:15

@pschichtel: The official IntelliJ community edition package provided by Archlinux does also not provide the bundled JRE.

So there were IMHO three ways to handle this in the future:
1: Provide a 2nd package "intellij-idea-ultimate-edition-bundled-jre", let the existing one as-is.
2: Provide a variable which can be switched easily at buildtime like AUR pkg "intellij-idea-ue-eap" does:
3: Do it like Clion, which requires a bit more efforts to maintain for me.

Since I use IntelliJ without bundled JRE on daily basis without issues, I have decided to not invest more efforts than required. Since @njam decided to publish a package with bundled JRE, everybody can decide at installation time which solution he prefers.

Thanks to @njam for standing up and creating this new package.

pschichtel commented on 2016-12-27 19:28

@njam just out of interest: What where the reasons to go for a separate package instead of a split package?

njam commented on 2016-12-27 18:28

After discussing with uwolfer (maintainer) we decided to create a separate package with a bundled JRE:

pschichtel commented on 2016-12-15 14:37

@srki_82 yeah sure I could do that, but I don't really want a patched jdk installed globally.

njam commented on 2016-12-15 13:38

Here's a version with the JRE included:

srki_82 commented on 2016-12-14 23:29

You can install intellij-jdk as your Java package. It is JetBrains pached version of Java packed as Arch Linux package.

pschichtel commented on 2016-12-07 18:58

Any progress on the bundled JRE? I'm affected by slow font rendering which is supposed to be fixed by the patched JRE.

uwolfer commented on 2016-11-23 08:10

Thanks for your hints. I will look into the JRE thing as soon as I find some time.

srki_82 commented on 2016-11-21 20:42

Look at CLion package. You can do the same for Idea. Make split package so everyone can install only parts they need.

njam commented on 2016-11-21 20:26

According to JetBrains we should use the bundled JRE:

> Starting from IntelliJ IDEA 16 and the most recent versions of the lightweight IDEs, we are bundling custom JRE with Linux distributions, just like we've been doing for Mac.

Chewtoy commented on 2016-10-19 05:42

@Light2Yellow: Have you tried following what IntelliJ suggest? Running it as root and then update it?
I personally don't do this and have never tried. But could be worth a shot and see if it works if updating from AUR is a hassle for you.

Running anything as root should be done with caution though. So do as you will.

Light2Yellow commented on 2016-09-11 12:12

What can be done with "inline" updates, I mean patches from GUI? It is a bit uncomfortable to download and untar the whole 800 MB package every time.

uwolfer commented on 2016-07-13 05:49

@jshap70: Do you think downloading the checksum from the same source as you retrieve the download is really safe? If you have write access, you can manipulate both source and checksum.

I will look into the JRE bundling later. I don't really like the idea of having a bundled JRE, but it seems that JetBrains is "forced" to do that...

jshap70 commented on 2016-07-12 22:51

bumping @Teedee 's comment about including the JRE. Also, take a look at 's pkgbuild to automatically get sha256 sums from jetbrains. You just add .sha256 onto the end of the .tar.gz url.

Anonymous comment on 2016-07-11 21:03

The new font ligatures feature in the upcoming release relies on the bundled Jetbrains JRE. It seems more of a hassle to change the pkgbuild to download the release with the bundled Jetbrains JRE (also have to deal with checksums etc) than to just have a commented line in the pkgbuild which removes the bundled JRE after download. I suggest switching back to the download with the Jetbrains JRE bundled.

Anonymous comment on 2016-06-14 11:01

Removing the epoch again now confused pacman again:

warning: downgrading package intellij-idea-ultimate-edition (2:2016.1.2b-1 => 2016.1.3-1)

I think now that it was there once, we need to keep it.

voop commented on 2016-06-06 16:04

@rdoursenaud I don't think epoch version bumping is necessary. It also doesn't make sense bump epoch number when minor change is released.

I would rather use version 2016.1.2.b-1, which will not produce "downgrade warning issue" mentioned in previous comments.

I would also consider compatibility fix from openssl package to avoid having two version numbers in PKGBUILD:
# use a pacman compatible version scheme

rdoursenaud commented on 2016-06-02 02:31

That's exactly why there is epoch in PKGBUILD.

Also according to the wiki, you can use vercmp to make sure the version is seen as newer.

Chewtoy commented on 2016-06-01 05:23

@uwolfer & @blmarket: Yes. Exactly. Pacman thinks the "b" means that the package is a beta-version. And since the last package wasn't a "b" version, this 'must' be a downgrade.
However, if you go to jetbrains download page ( ), they serve the "b"-version as the latest one.
So I suppose this thing is more of a "Who the heck uses letters in stable releases?" and "Who the heck adds letters to the next iteration of a stable release without bumping the numbers?" (to which the answer seems to include JetBrains)

blmarket commented on 2016-06-01 01:49

pacman thinks 2016.1.2-1 is the newer than 2016.1.2b-1, maybe it regards 'b' as beta?

warning: downgrading package intellij-idea-ultimate-edition (2016.1.2-1 => 2016.1.2b-1)

uwolfer commented on 2016-05-31 06:08

@Chewtoy: 2016.1.2b-1 is the newer version, isn't it?

Chewtoy commented on 2016-05-31 05:35

What's up with the revert? I now have a newer IntelliJ installed than AUR.
2016.1.2-1 (local) vs 2016.1.2b-1 (AUR).

Kudlaty commented on 2016-05-30 06:25

when we can expect updated package?

JohnRobson commented on 2016-05-20 00:48

Thank you @kageurufu.

kageurufu commented on 2016-05-19 14:48

Heres a patch for the PKGBUILD

It builds 2016.1.2b as 2016.1.2-2 for arch

Chewtoy commented on 2016-05-17 05:19

@jshap70 Check the build number. Got the update dialog for 2016.1.2 (build 145.972) and the current version in AUR is 2016.1.2 (build 145.971).

jshap70 commented on 2016-05-17 04:52

For some reason the update dialog showed up for 2016.1.2, which it is supposedly already on

gogobebe2 commented on 2016-05-15 10:10

@uwolfer: Use that to set it.

To see installed java:
$ archlinux-java status

To set:
$ archlinux-java set <Java version from the list found above>

satai commented on 2016-05-11 13:41

Needs update for security reasons:

uwolfer commented on 2016-04-05 09:28

@Bow: I think I will just remove the bundled JRE (just like the intellij-idea-community-edition community package does it):

Bow commented on 2016-04-02 17:00

It doesn't seem like the packaged JRE by JetBrains is executable, because it has the necessary permissions not set. Is there a special reason for that?

pyriand3r commented on 2016-03-31 13:59

Hi there,
the newest version of intellij idea (2016.1.1) needs jdk8 to run. lower versions are not supported any more...

serialoverflow commented on 2016-03-31 09:20

current version:

uwolfer commented on 2016-02-26 06:50

@rbellamy: I have already included your patch in the last version.

rbellamy commented on 2016-02-25 18:40

Also, maybe consider the patch I submitted since you'll be updating your PKGBUILD for the updated version?

rbellamy commented on 2016-01-01 01:30

Patch to honor IDEA_JDK set by environment:

uwolfer commented on 2015-12-20 10:07

intellij-idea-community-edition does also require "java-environment". Where is "java-runtime" defined?

vishnuyr commented on 2015-12-20 08:27

thanks for replacing dependence java-environment -> java-runtime for Oracle Java version 8u66

rbellamy commented on 2015-12-09 22:38

I no longer see IntelliJ in my Application launcher. I can still launch the app via Alt-F2 on Gnome, but it appears the *.desktop file is being ignored. Anybody else seeing this behavior?

FWIW, I've asked about how I would trace the parsing + loading of *.desktop files in #gnome at least a dozen times without success, so if anyone has any suggestions, I'd much appreciate a pointer so I can do a better job troubleshooting this...

zavndw commented on 2015-12-01 10:58

Please replace dependence java-environment -> java-runtime (I use oracle java and openjdk not installed)

uwolfer commented on 2015-11-21 22:07

Please do not flag this package outdated for EAP releases.

butangmucat commented on 2015-11-13 04:52

15.0.1 is out.

dcelasun commented on 2015-11-03 10:33

Updated and cleaned up PKGBUILD for 15.0:

uwolfer commented on 2015-11-03 10:26

I will update soon. IntelliJ 15 has just been released yesterday.

freimann commented on 2015-11-03 08:24

15.0 is out :)

thelinuxguy commented on 2015-10-29 20:26

coudl you add a backup entry for /usr/share/intellij-idea-14-ultimate/bin/

gunzy83 commented on 2015-10-13 22:53

Confirmed, had the same issue. Only found it when I tried opening this on my home PC (work PC runs Ubuntu). Switching to the patched glib2 package in that thread fixes the issue.

frederik commented on 2015-10-09 11:38

If anyone is facing issues after the latest system upgrades:

0xR commented on 2015-09-25 08:03

IDEA 14.1.5 is available.



windy commented on 2015-05-14 10:32


It seems this can be fixed by disabling kwallet:

Also have a look at this bug:

deathangel908 commented on 2015-05-14 10:06

Does anyone have a problem with SVN integration with Idea on ArchLinux? Using KDE as default DE I get `Error:QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave` on 70% actions with Subvesrion plugin, doesn't matter what it is (commit, annotate, show diff). I've googled with no results. Seems like this issue appears only on ArchLinux.

deathangel908 commented on 2015-05-14 10:05

Does anyone have a problem with SVN integration with Idea on ArchLinux? Using KDE as default DE I get `Error:QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave` on 70% actions with Subvesrion plugin, doesn't matter what it is (commit, annotate, show diff). I've googled with no results. Seems like this issue turns out only on ArchLinux.

mico commented on 2015-05-13 14:02

14.1.3 is out.


PhCl commented on 2015-04-22 12:50

14.1.2 is available


windy commented on 2015-04-02 06:59

IDEA 14.1.1 is available.


smammut commented on 2015-03-24 12:22

IntelliJ IDEA 14.1 is released!



new sha256sum: 57c446a8d1cd30d2ed8a8291417f79801d2f6de7e4fa61c2a1ef4446481dfb83
( )

mrozanc commented on 2015-01-28 18:36

Using a sha256 sum would be better as Jetbrains provides it:

skwee commented on 2015-01-28 17:36

Version 14.0.3 Build 139.1117 is out

windy commented on 2015-01-04 14:03

@uwolfer: I do not know if this is common practice, but IMO it should be for large packages. Otherwise the package will be created, compressed, uncompressed during installation, and then deleted. No point for any compression in my eyes.

@intgr: Thanks for the hint, I will try it.

intgr commented on 2015-01-04 12:51

@windy Better set it in your makepkg.conf so it applies to all packages and you don't depend on the packager.

uwolfer commented on 2015-01-04 12:37

@windy: Is this a common practice for aur pkgs?

windy commented on 2015-01-04 09:39

Please add


to the PKGBUILD. It will disable the unnecessary compression of the resulting package which will speed up the upgrading process.

uwolfer commented on 2014-12-24 06:47

@mickael9: I will include this change in the next build. Thanks for the hint.

mickael9 commented on 2014-12-23 01:19

Starting with a relative path does not work because of the "cd" in the script. Can you fix this ?

The script from intellij-idea-14-ultimate does the right thing.

rdoursenaud commented on 2014-11-20 16:12

Ooops, sorry, had my IDE updates misconfigured. 14.0.2 is an EAP, not a stable release.
Please disregard my out-of-date flaging.

rdoursenaud commented on 2014-11-20 16:09

14.0.2 is available. Thanks!

cedricziel commented on 2014-11-17 09:58

I would like you to switch the protocol for the download location to https.
This allows much better experience behind a proxy.

Thank you,

windy commented on 2014-11-14 08:01

IDEA 14.0.1 is available.

kelloco2 commented on 2014-11-05 15:21

unless you have a license for version 13 with 1 year upgrade subscription and it hasn't expired yet, then you can upgrade to 14.

uwolfer commented on 2014-11-05 14:57

Updated to 14.0. Please keep in mind that this update requires a new license.

kelloco2 commented on 2014-11-05 12:20

will You upgrade to 14?

falmp commented on 2014-10-06 16:19

By the way, these lines can be removed:

# never wait on user input when starting idea; copied from -ce PKGBUILD
sed -i '/.*read IGNORE.*/ d' "$pkgdir"/usr/share/$pkgname/bin/

There's no line containing any 'read IGNORE' on the file anymore.

falmp commented on 2014-10-06 16:13

uwolfer, it worked here, I downloaded the current tarball, updated version, md5 AND I also changed the _buildver, then run mkaurball. The intellij-idea-ultimate-edition-13.1.5-1.src.tar.gz will be ready for upload. Here is the updated PKGBUILD:

asuglia, just as an note, you can also run makepkg -sic and it'll ask for install afterwards (the c is also option, it will clean up work files after build).

uwolfer commented on 2014-10-06 15:01

@jryan: It's exactly the same PKGBUILD as the one online - except MD5 and version.

jryan commented on 2014-10-06 14:47

uwolfer: maybe share the PKGBUILD with us in a gist or something

uwolfer commented on 2014-10-06 06:47

Unfortunately I get an error when I try to upload the updated package:
"The source package does not contain any meta data. Please use `mkaurball` to create AUR source packages."

When I try to build de src-pkg, I also get an error:
"/usr/bin/mkaurball: line 277: srcinfo_create: command not found"

It would be nice if somebody could point me to the right direction.

asuglia commented on 2014-10-04 13:27

A new version of intellij-idea has been released and apparently the maintainer didn't update the package. So, I would like to share with you the PKGBUILD file that I've modified in order to get everything works:

Download this file on a directory and run:
makepkg -s
After that:
sudo pacman -U $idea-package.tar.xz

Now you will have your package correctly installed and updated. I hope that it will be useful.

Anonymous comment on 2014-09-30 14:09

Intellij-Idea 13.1.5 has just been released. Can you update the package? Thanks!

windy commented on 2014-08-11 18:55

@skwee: You have to "downgrade" the package (e.g. with yauout) since the "13.1.4b-1" is not detected as a new version automatically.

skwee commented on 2014-08-11 16:55

IntelliJ idea keeps bugging me about a new build 135.1230

fzerorubigd commented on 2014-07-23 14:08

Update for this minor version :

windy commented on 2014-07-23 09:05

The current version notifies me about an update (build 135.1229 to 135.1230)

norby commented on 2014-07-22 12:26

jetbrains uploaded new version - 13.1.4b
@uwolfer, can you update package?

uwolfer commented on 2014-06-27 07:07

Thanks for your hints @windy and @jhenson. Fixed in 13.1.3-2.

windy commented on 2014-06-25 19:44

There is a typo in the license: "Comercial"

jhenson commented on 2014-06-22 21:26

@hiaselhans, @elbowz This fix made the fonts work again on openjdk7 u60 for me.

jhenson commented on 2014-06-22 21:25

@hiaselhans This fix made the fonts work again on openjdk7 u60.

elbowz commented on 2014-06-16 10:27

The same of hiaselhans.

delor commented on 2014-06-15 16:39

@hiaselhans I have Oracle JDK 8 unpacked in home directory and JAVA_HOME pointing to it also I have IntelliJ unpacked in home. It might not be what you want but it works and is much easier to update.

hiaselhans commented on 2014-06-15 10:17

for me the update of openjdk7 (u60) made intellij unusable as all fonts disappeared..

Tapi commented on 2014-05-26 15:40

Version 13.1.3 is out :

joschi commented on 2014-04-21 09:30

IntelliJ IDEA 13.1.2 is out.

$ md5sum ideaIU-13.1.2.tar.gz && sha256sum ideaIU-13.1.2.tar.gz
00193e6473b5b561d02efc8734062c2c ideaIU-13.1.2.tar.gz
ccbaed495e2f099c92d1f747a59d7af9f9d41d75cf10e8a299d11825d78685ad ideaIU-13.1.2.tar.gz

sxty commented on 2014-01-29 00:32

13.0.2 is out (as of January 27th)

kjozsa commented on 2014-01-07 11:10

*dang* ok, I do get you right this time. Sorry, and thanks :)

kjozsa commented on 2014-01-06 10:35

oh I see your point, sorry about my mistake. How about 13.0.2 New Year EAP build 133.471?

uwolfer commented on 2013-12-24 06:51

@kjozsa: This is an EAP build. There is an EAP package in AUR. This package is based on released final builds.

kjozsa commented on 2013-12-23 12:40

@uwolfer: sorry for the late reply, did not check here. 13.0.2 is out: (in-product update also notifies about it)

lordlandon commented on 2013-12-19 22:40

Here's a PKGBUILD for 13.0.1:

sxty commented on 2013-12-19 17:35

13.0.1 is out (since Dec 17th)

intgr commented on 2013-12-14 14:52

> I cannot find any information that OpenJDK7 is officially supported.

It's not "officially supported", but they removed the warnings that they had before, see

Being a proprietary software vendor, clearly they're reluctant to admit that you're safe without giant corporate overlords. But the software has worked fine with OpenJDK for ages and they've been fixing OpenJDK-related bugs as well. The notices are simply unwarranted.

delor commented on 2013-12-14 14:14


uwolfer commented on 2013-12-14 13:37

@intgr: I cannot find any information that OpenJDK7 is officially supported., "System requirements", "Oracle JDK 6 or JDK 7"

@kjozsa: Where have you found 13.0.1? I cannot find it.

kjozsa commented on 2013-12-13 12:45

13.0.1 seems to be out.. and thanks for your excellent work! :)

intgr commented on 2013-12-10 22:47

Please remove idea.install and the obsolete "Running IntelliJ IDEA using OpenJDK is officially unsupported" notice.

IDEA 13 is now supported with OpenJDK 7.

uwolfer commented on 2013-12-07 10:27

Updated to 13.0. Please keep in mind that this update requires a new license.

uwolfer commented on 2013-12-04 09:06

I will update the package to 13 this weekend (when I find time).

bretthoerner commented on 2013-12-03 15:12

PKGBUILD for 13:

rdoursenaud commented on 2013-12-03 14:50

v13 has been released, please update.

rdoursenaud commented on 2013-12-03 14:49

v13 has been released, please update.

dwijnand commented on 2013-10-03 10:08

Due to this has been fixed in build 129.134. Diff:

--- a/PKGBUILD 2013-10-03 09:16:36.656658874 +0100
+++ b/PKGBUILD 2013-10-03 10:56:55.263297326 +0100
@@ -1,8 +1,8 @@
# Maintainer: Urs Wolfer <uwolfer @>

pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity."
arch=('i686' 'x86_64') # not 'any' because of fsnotifier
@@ -12,11 +12,11 @@
depends=('java-environment' 'giflib')
-source=($pkgver.tar.gz \
+source=($_buildver.tar.gz \ \

Anonymous comment on 2013-07-28 10:35

Hi all,

I have some problems with the menu fonts in IntelliJ. Could someone explain me why the fonts in CE from Extra and in UE from AUR are different? And how to change fonts in UE to look like that ones in CE?

Thanks in advance for any suggestion.

Anonymous comment on 2013-07-28 10:19

@zidarsk8, JetBrains suggests using Oracle's JDK with the IntelliJ:

Probably using OpenJDK is the source of your problem.

zidarsk8 commented on 2013-07-24 14:33

It fails to run for me, saying it can't find tools.jar. I have openjdk 7 installed.

uwolfer commented on 2013-07-14 10:54

@ryenus: Unfortunately I don't think it is possible to use the official patch. IIRC the patch replaces files if you install Intellij into a directory which is writable by user. Since this package installs things into system folders, it won't work. Please correct me if you find a possibilty to do so.

ryenus commented on 2013-06-15 13:48

Is it possible to update to the latest version by utilizing the official patch? or to wrap the patch in a way that can also update the installed package version?

ypoluektovich commented on 2013-04-30 10:34

==> WARNING: Using a PKGBUILD without a package() function is deprecated.
This is the case since pacman upgraded to 4.1, and IIRC they plan to make it an error in the future releases.

ypoluektovich commented on 2013-04-25 20:54

kjozsa commented on 2013-04-25 12:48

there's a release notes though so it can not be far away..

kjozsa commented on 2013-04-25 12:45

hmm I might have made a mistake - I flagged your package out of date as my running IDEA notified for 12.1.2 being out.. I do not see it at the JetBrains site though.. I wonder what's going on.

siasia commented on 2013-02-15 16:30

12.1 is out as 126.232.

siasia commented on 2013-02-15 16:20

12.1 is out as 126.232.
Maybe you should switch to master as a base for stuff downloaded from git.

simontunnat commented on 2013-02-14 13:27

I couldn't build the package, because makepkg complained about not being able to identify the *64 files. I can give you the proper message later.

uwolfer commented on 2013-02-11 18:15

@simontunnat: What errors / problems have you got exactly? Does it hurt when these files are available?

@masser: Thanks, I will add this in the next version.

masser commented on 2013-02-11 15:36

Stripping the fsnotifier debug symbols causes notices of outdated native FileWatcher.

Could the maintainer please add options=(!strip) to the MAKEPKG?

simontunnat commented on 2013-02-08 15:27

I had problems with the * files while building an package under x686.
Please add something like:

if test "$CARCH" == x686; then
rm "$pkgdir"/usr/share/$pkgname/bin/fsnotifier64
rm "$pkgdir"/usr/share/$pkgname/bin/
rm "$pkgdir"/usr/share/$pkgname/bin/

uwolfer commented on 2013-01-22 11:22

Fixed .desktop-file stuff - thanks to christophg.

christophg commented on 2013-01-20 16:51

That StartupWMClass line did not quite fix it yet. The file also has to be named exactly "jetbrains-idea.desktop".

(I used "Tools->Create Desktop Entry..." as a workaround, so I missed it)

uwolfer commented on 2013-01-06 11:18

@christophg: Thanks for these hints - will include it in the next build.

christophg commented on 2013-01-05 14:55

The following line in /usr/share/application/intellij-idea-ultimate-edition.desktop fixes the dock-behavior in gnome3 (and possibly other docks)


christophg commented on 2013-01-05 14:53

The startup-script includes a line that overrides a custom IDEA_JDK env-variable.


This line is not needed because when IDEA_JDK is not set defaults to JDK_HOME or JAVA_HOME anyways.
So all that is required here is for intellij-idea-ultimate-edition to be a symlink to

uwolfer commented on 2012-12-27 13:14

I will not update to EAP version.

uwolfer commented on 2012-12-06 13:21

Updated to 12.0. Please keep in mind that this update requires a new license.

simontunnat commented on 2012-12-06 10:48

Couldn't wait for the release of 12.0 so I updated the PKGBUILD myself. You need to update the following:


And the first MD5 sum:


blejzu commented on 2012-12-05 21:05

@caspian are you using java7? I got similar problem on java7 but I think it disappeared in one of the last EAPs.

caspian commented on 2012-11-30 09:51

Hi everyone. Is anyone using idea under Gnome 3.6? The menus don't work at all. Only the root menu entries react on mouse click but the options in the drop down menu don't react at all. This makes it unusable of course. Just wanted to see if anyone had similar issues. I couldn't find anything on the web regarding this. Thanks in advance.

uwolfer commented on 2012-10-30 06:41

@anpieber: can you please post an example of /etc/sysctl.d/idea.conf which works fine for you? Thanks.

anpieber commented on 2012-09-26 14:52

It would be nice if the fs.inotify.max_user_watches param would be increased by the package (by adding the setting in /etc/sysctl.d/idea.conf, instead of the requirement to do it myself :-)

ikke commented on 2012-09-24 06:29

11.1.4 seems to be released (blog says it's EAP, but IDEA itself says it's a normal release)

nicoulaj commented on 2012-07-27 09:40

IntelliJ IDEA 11.1.3 is available (

kidoz commented on 2012-07-22 05:24

For those who considers /opt considered a proper place for proprietary software.

onewhodreamt commented on 2012-07-21 21:48

What is this package for? There's already this one in AUR.

nicoulaj commented on 2012-05-17 15:47

11.1.2 has been released with GNOME 3 compability improvements, can you update ?

itti commented on 2012-03-29 08:35

here is an updated PKGBUILD:

Anonymous comment on 2012-03-28 18:51

build version: 117.105

Anonymous comment on 2012-03-28 18:48

md5sum for official 11.1 release: c3c397df43e7dcaefddda3fa5dcb4232

Anonymous comment on 2012-03-14 14:48

Heads up for anyone updating to 11.1:

In the PKGBUILD, this line:
install -D -m644 $srcdir/idea-IU-$_buildver/bin/idea32.png $pkgdir/usr/share/pixmaps/$pkgname.png

should be changed to:
install -D -m644 $srcdir/idea-IU-$_buildver/bin/idea.png $pkgdir/usr/share/pixmaps/$pkgname.png

Anonymous comment on 2012-02-13 15:35

It's bugging me to update:

Anonymous comment on 2012-02-02 16:42

New version:

uwolfer commented on 2011-12-08 07:21

Updated to 11.0. Please keep in mind that you need a new license for this version.

nicoulaj commented on 2011-12-07 20:15

11.0 is out, could you update ?

Maybe this 10.X package could also be uploaded as 'intellij-idea-10-ultimate-edition' for folks who don't have licenses for IntelliJ 11.

nicoulaj commented on 2011-12-07 20:14

11.0 is out, could you update ?

Anonymous comment on 2011-12-05 19:01

10.5.4 build 107.777 md5: d8a4865abf311714895782c3696b2b9e

uwolfer commented on 2011-12-03 08:31

Updated and changed dependency jdk -> java-environment. Please keep in mind that openjdk is not officially supported.

Anonymous comment on 2011-12-02 19:25

yeah, I think most of linuxoids use openjdk instead of closed jdk and IDEA works fine with it, so why to limit our freedom to choose? Why not to let the user to choose what java environment to use?

And temporary here is an updated PKGBUILD:

nicoulaj commented on 2011-10-31 16:16

Could you make it depend on 'java-environment' rather than 'jdk' ? This would allow to use 'jdk6' instead of 'jdk', which currently provides Java 7...

kidoz commented on 2011-10-24 18:01

May be depends jdk -> java-environment?

Anonymous comment on 2011-08-04 18:43

10.5.2 build: 107.481 md5: 1918d7d3ad67fcb057aa56ac80952697

Anonymous comment on 2011-06-30 15:18

10.5.1 build 107.322 is out. md5: 8204425c65320896b0ff7c7727bd0160

linx56 commented on 2011-06-04 16:32

Still getting error
/usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/ File format not recognized

Adding options=(!strip) to the PKGBUILD fixed it for me.

uwolfer commented on 2011-04-11 12:37

Changed as suggested by deteego, thank you deteego. Please report any remaining issues.

Anonymous comment on 2011-04-09 22:13

The issue with strip seems to be a bug here

and is also talked about here

It seems like an external issue that you don't have to worry about (just remove this line from the PKGBUILD cp $pkgdir/usr/share/$pkgname/bin/$_fsnotifier $pkgdir/usr/share/$pkgname/bin/fsnotifier #no idea if this is really reqired... just do it as before)

You might want to consider removing the 64 bit object files from the package if you are on a 32bit architecture to make the package smaller, but its not required

Anonymous comment on 2011-04-07 23:17

I wanted to say that if you remove this line

cp $pkgdir/usr/share/$pkgname/bin/$_fsnotifier $pkgdir/usr/share/$pkgname/bin/fsnotifier #no idea if this is really reqired... just do it as before

It fixes the error that I mentioned previously, however the older error i.e.
/usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/ File format not recognized

You need to change it so the PKGBUILD does not strip 64bit object files

Anonymous comment on 2011-04-06 02:29

Now getting this error

cp: `/tmp/yaourt-tmp-deteego/aur-intellij-idea-ultimate-edition/pkg/usr/share/intellij-idea-ultimate-edition/bin/fsnotifier' and `/tmp/yaourt-tmp-deteego/aur-intellij-idea-ultimate-edition/pkg/usr/share/intellij-idea-ultimate-edition/bin/fsnotifier' are the same file

Anonymous comment on 2011-03-31 04:40

Getting this error when attempting to build the package

/usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/ File format not recognized

pdxleif commented on 2011-02-17 20:08

To use this with openjdk, I change the dependency "jdk" to "java-environment" in the PKGBUILD, and change the 'export IDEA_JDK="/opt/java"' line to 'export IDEA_JDK=$JAVA_HOME' in the script.

Anonymous comment on 2011-02-10 05:25

fsnotifier and fsnotifier64 are part of the distribution package since version 10.x

Anonymous comment on 2011-02-09 21:17

IntelliJ IDEA 10.0.2 is out :)
Here is the md5 of the new tar.gz : f495681b731423718ced92de210271d8

kekeseb commented on 2011-01-04 20:47

Seems that the files on the git were modified :

==> Validating source files with md5sums...
ideaIU-10.0.1.tar.gz ... Passed
fsnotifier ... FAILED
fsnotifier64 ... FAILED ... Passed
intellijidea.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build intellij-idea-ultimate-edition.

uwolfer commented on 2010-12-14 07:24

Updated to version 10.0.

Some parts of the package intellij_idea_ue-x_eap have been adopted. Credits for that go to framas.

uwolfer commented on 2010-12-05 11:00

Yeah, it may run with openjdk, but jetbrains explicitly notes that openJDK is not recommended:

So I think you can change this dependency in your local build if you like. For the "official" package we should follow this recommendations and depend on jdk.

pdxleif commented on 2010-12-03 05:32

I don't believe the jdk package is a needed dependency, rather, java-runtime would work, the the community edition version of this package. I've been using this this whole time with openjdk and it seems just fine.