Java/Installation
aus openSUSE, der freien Wissensdatenbank
Dieser Artikel beschreibt, wie Sie Java nachträglich auf ihrem openSUSE-System installieren können.
Inhaltsverzeichnis |
Paketquellen
Diese Non-OSS-Paketquellen enthalten Suns Java für die jeweilige Distrtibutionsversion. Im weiteren Verlauf der Anleitung werden die hier angegebenen Adressen verwendet.
| Version: 10.1
| http://download.opensuse.org/distribution/SL-10.1/non-oss-inst-source/ |
| Version: 10.2
| http://download.opensuse.org/distribution/10.2/repo/non-oss/ |
| Version: 10.3
| http://download.opensuse.org/distribution/10.3/repo/non-oss/ |
| Version: Factory
| http://download.opensuse.org/distribution/SL-Factory-non-oss/inst-source-extra/ |
Installationsquelle hinzufügen
openSUSE stellt bereits die obigen Internetinstallationsquellen zum Einspielen von Suns Java bereit, die Sie in YaST oder eine andere Paketverwaltung einbinden können. Hier wird kurz gezeigt, wie Sie Paketquelle in YaST einbinden können, Anleitungen für andere Paketverwaltungen entnehmen Sie bitte den jeweiligen Wiki-Artikeln. Ab openSUSE 10.3 können Sie auch das YaST-Modul Community Repositories verwenden; fügen Sie dort einfach die Installationsquelle Haupt-Repository (Nicht-OSS) hinzu. Bei früheren Versionen gehen Sie wie folgt vor.
- Starten Sie YaST.
- Wählen Sie Software/Installationsquelle wechseln.
- Wählen Sie Hinzufügen/URL angeben...
- Fügen Sie die zu ihrer Distribution passende URL ein (sie finden Sie weiter oben), optional können Sie der Installationsquelle einen Namen geben (ab openSUSE 10.3).
- Klicken Sie auf Beenden.
Alternativ können Sie ab openSUSE 10.2 auch zypper zum Hinzufügen der Installationsquelle und zum Installieren von Java verwenden. Ersetzen Sie den Pfad im Beispiel durch den Pfad für ihre Distribution. Unter openSUSE 10.2 müssen Sie zusätzlich ar durch sa ersetzen. Um die Installationsquelle hinzuzufügen, geben Sie in einer Konsole das folgende als root ein:
| erde:~ # zypper ar -t YUM http://download.opensuse.org/distribution/10.3/repo/non-oss/ Nicht-OSS |
|---|
Die Javainstallationsquellen wurden nun zu YaST hinzugefügt.
Java-Pakete installieren
Nun können Sie die Java-Pakete mit YaST installieren (Software/Software installieren oder löschen). Um die Pakete schnell zu finden, wählen Sie als Filter "Suche" und geben dort "sun" ein. Alternativ können Sie sich bei neueren openSUSE-Versionen auch die Schemata anzeigen lassen und dort unter Proprietäre Software die Java-Umgebung zur Installation auswählen.
| Vergessen Sie nicht, java-1_4_2-sun-plugin, java-1_5_0-sun-plugin oder java-1_6_0-sun-plugin zu installieren, wenn Sie Java-Unterstützung in Firefox und anderen Webbrowsern haben wollen. |
Zwischen verschiedenen Java JREs oder SDKs wechseln
Die aktuellen Java-Pakete benutzen den Befehl update-alternatives, welcher symbolische Verknüpfungen zu den gebräuchlichen Binärdateien der aktuell benutzten Java-Version erstellt. Er kann dazu benutzt werden, zwischen verschiedenen installierten Versionen von Java zu wechseln (bspw. Sun Java 1.6, Sun Java 1.5, Sun Java 1.4.2 und IBM Java 1.4.2).
Als root rufen Sie
| erde:~ # update-alternatives --config java |
|---|
auf um alle JRE-bezogenen Verknüpfungen auf eine bestimme JRE-Version zu ändern
und
| erde:~ # update-alternatives --config javac |
|---|
um alle JDK-bezogenen Verknüpfungen auf eine bestimme SDK-Version zu ändern. Sie erhalten dann jeweils eine Auswahl der installierten Umgebungen und können zwischen diesen wechseln.
Das Kommando wird ihnen ein Menü mit einer Liste aller möglichen JREs und SDKs anzeigen.

