Mit dem letzten Ubuntu Update habe ich mir mal wieder ein OpenJDK eingefangen. Das machte sich darin bemerkbar, dass sich meine NetBeans IDE nicht mehr starten ließ. Da eine Fehlermeldung auf der Konsole anscheinend Luxus ist, blieb sie aus und man konnte nur einen eingefrorenen Splash Screen betrachten. Der Befehl
$ java -version
zeigte sofort, die verwendete Java-Version
java version “1.6.0_20″
OpenJDK Runtime Environment (IcedTea6 1.9.8) (6b20-1.9.8-0ubuntu1~10.10.1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
Die Version von Sun (jetzt Oracle) war glücklicherweise noch installiert. Andernfalls lässt sie sich über die Paketquellen mit
$ sudo apt-get install sun-java6-jre
leicht nachinstallieren. Nun kann man sich mit
$ sudo update-java-alternatives -l
alle installierten Versionen der JRE auflisten lassen und mit
$ sudo update-alternatives --config java
die entsprechende Version von Sun als Systemstandard setzen. Eine erneute Versionsabfrage liefert das gewünschte Ergebnis
java version “1.6.0_26″
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
Beim nächsten Systemupdate werde ich besser auf die selektierten Pakete achten.