Skip to content

Sun Java in Lucid ...

ubuntu Gerade habe ich mir einmal die Release-Notes zu Lucid (englisch) einverleibt.

Dabei ist mir Sun Java moved to the Partner repository ins Auge gefallen:
For Ubuntu 10.04 LTS, the sun-java6 packages have been dropped from the Multiverse section of the Ubuntu archive. It is recommended that you use openjdk-6 instead.

If you can not switch from the proprietary Sun JDK/JRE to OpenJDK, you can install sun-java6 packages from the Canonical Partner Repository. You can configure your system to use this repository via command-line:

add-apt-repository "deb http://archive.canonical.com/ lucid partner"
Also, übersetzt heisst das in etwa so viel wie, Sun Java ist draussen, empfohlen wird OpenJDK. Wer auf Sun-Java nicht verzichten kann, soll das Sun-Partner-Repository aktivieren.

Leider brauche ich für verschiedene Tools das Sun-Java (beispielsweise, um Online Schach zu spielen). ;-)

Hier die einzelnen Schritte auf meinem 64bit-System:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install ia32-sun-java6-bin sun-java6-jdk sun-java6-jre sun-java6-plugin
sudo update-alternatives --config java
sudo update-alternatives --config mozilla-javaplugin.so

Das Paket ia32-sun-java6-bin wird für 32bit-Java auf 64bit-Systemen performant laufen zu lassen, auf 32Bit-Systemen gibt es das Paket nicht.

Nachtrag: das Paket sun-java6-jdk wird nur benötigt, wenn man Anwendungsentwicklung mit Java macht oder Applicationserver betreibt.

Trackbacks

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

zerwas am :

*das -jdk und -jre-Paket musst Du nicht extra im Befehl haben, ist schließlich eine Abhängigkeit von -plugin. Und: Wozu das ia32-Paket installieren? Solange es nicht manuell ausgewählt wird, wird es soweit ich das sehe auch nicht verwendet. Ich habe es hier nochmal stehen.

Die Befehle alle einfach direkt ins Terminal zu pasten geht natürlich schneller ;-). Das würde besser gehen, wenn du die --set-Option von update-alternatives verwendest.

Ich hoffe, OpenJDK wird bald einmal problemlos laufen, sodass man nicht immer auf diese für Anfänger wirklich umständlich Prozedur angewiesen ist.

Liebe Grüße
zerwas

Dirk Deimeke am :

*Ich muss Dir leider unrecht geben. Wenn ich die -jdk und -jre Pakete nicht angebe, werden sie beim Entfernen von -plugin automatisch gelöscht und das möchte ich nicht.

Das JDK-Paket ist nur zu verwenden, wenn Du auch Entwicklung machst oder mit Java-Application-Servern arbeitest.

Mit dem ia32-Paket starte ich Eclipse, was sonst nicht läuft. (Ich benutze das identisch gleiche Verzeichnis auch auf einer 32bit-Maschine).

u2ix am :

*Bin am Wochenende genau auch über dieses Problem gestolpert.
Was sind eigentlich genau die Vorteile von OpenJDK?

u2ix am :

*Ok aber ein "Open" bringt ja mal so für den Anwender nicht viel vor allem falls es Einschränkungen gibt.

Dirk Deimeke am :

*Nach und nach wird alles in das OpenJDK migriert. Es läuft auch schon fast alles, aber eben leider nicht alles.

Kommentar schreiben

Gravatar, Favatar, Pavatar, Identica, Twitter, MyBlogLog Autoren-Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Formular-Optionen