Installation unter Linux
Installation
Kopieren Sie die heruntergeladene j2sdk-1_5_X-linux-i586-rpm.bin in ein temporäres Verzeichnis (/tmp).Öffnen Sie eine Konsole in diesem Verzeichnis. Machen Sie die Dateiausführbar und führen Sie sie aus:
chmod a+x j2sdk-1_5_X-linux-i586-rpm.bin
./j2sdk-1_5_X-linux-i586-rpm.bin
Die Datei entpackt sich nun als j2sdk-1_5_X-linux-i586.rpm. Diese Datei können Sie mit rpm installieren. Dazu müssen Sie sich als Superuser anmelden:
su root
<Passworteingeben>
rpm –iv j2sdk-1_4_2_X-linux-i586.rpm
Das JDK ist nun standardmäßig in /usr/java/j2sdk1.5.x installiert. Den Download und die extrahierte *.rpm Datei können Sie löschen. Verlassen Sie den Superuser Modus durch exit.
Verlinkung
Das JDK wird häufig über einen symbolischen Link erreicht, den wir im folgenden ändern wollen, damitwir das neue SDK auch verwenden können. Stellen Sie fest, ob einesolche Verknüpfung existiert, indem Sie java –version eingeben.(Hinweis: tun Sie dies nicht als „root", der Superuser hat die Verknüpfung meist nicht.) Wenn sich eine ältere Java-Version meldet, müssen wir den Link ändern.
Wenn sich auf Ihrem System gar kein Java meldet, tun Sie folgendes: Erstellen Sie den symbolischen Link wie anschließend beschrieben.
Fügen Sie den Pfad /usr/lib/java/bin der $PATH Umgebungsvariablen hinzu. Beliebte Orte, wo $PATH gesetzt werden kann, sind /etc/profile, ~/.profile, ~/.bash_profile oder ~/.bashrc. Beachten Sie, dass Dateinamen, die mit einem Punkt beginnen, auf versteckte Dateien weisen. Benutzen Sie für die Anzeige ls –a.
Wir wollen nun den symbolischen Link finden. Lassen Sie sich den Pfad zu Java anzeigen durch: which java. Sie erhalten eine Pfadangabe wie: /usr/lib/java/bin/java. In diesemFall ist /usr/lib/java wahrscheinlich der gesuchte Link, denn bin/java ist bekannt als Datei des JDK und /usr/lib ist ein Linux-Systempfad. Überprüfen Sie das durch ls–l /usr/lib/java. Das System zeigt Ihnen das Ziel des Links an (java -> /usr/lib/jre oder ähnlich). Wechseln Sie in den Superusermodus und löschen Sie den Link (rm).
Ist das Verzeichnis kein Link, befindet sich Ihre alte Java-Software direkt in diesem Verzeichnis. Das ist nicht so gut, weil Sie dann für alle User die$PATH-Umgebungsvariable ändern müssten. Benennen Sie daher das Verzeichnis um oder löschen Sie es, da Sie die Software eigentlich nicht mehr benötigen.
Wir wollen nun den neuen symbolischen Link setzen. Zunächst überprüfen wir, wohin der Installer unser JDK kopiert hat. Erwartungsgemäß ist es: /usr/java/j2sdk1.5.X. Wechseln Sie nun in den Superuser Modus und geben Sie den Befehl für den symbolischen Link an:
ln –-symbolic/usr/java/j2sdk1.5.X /usr/lib/java
Verlassen Sie den Superuser Modus und überprüfen Sie die Installation durch java –version. Java meldet sich nun mit der neuen Versionsnummer.