Diskussion:Java
Aus Fedorawiki.de
Diese Installationsanleitung ist nicht empfehlenswert:
a) der Paketmanager wird umgangen, das System ist nach der Installation kompromittiert. b) das alternatives-System wird hart umgangen
-- Sehe ich genauso, ich werde den Artike in den nächsten Tagen komplett überarbeiten. --ChristophWickert 20:22, 12. Aug 2006 (CEST)
Ich will den Artikel nicht gleich direkt editieren, aber hier der Weg, wie ich vorgegangen bin mit Hilfe des JPackage Repositories und Alternatives:
1. Herunterladen und installieren des aktuellsten JDK von Sun als RPM (wieso wird im Artikel davon abgeraten?)
2. Hinzufügen des JPackage Repository und dieses allerdings standardmäßig deaktivieren:
wget http://jpackage.org/jpackage.repo -O /etc/yum.repos.d/jpackage.repo sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/jpackage.repo
3. compat-Paket von JPackage installieren:
yum --enablerepo=jpackage-generic-nonfree install java-1.5.0-sun-compat
Damit wird automatisch alternatives verwendet und die Sun-Version ausgewählt - geändert/überprüft werden kann das mittels
alternatives --config java
Luzandro 09:30, 2. Nov 2006 (CET)
Hallo Luzandro,
alles, was Du da schreibst, ist richtig, aber an der falschen Stelle. Hier geht es um die JRE, Du sprichst vom JDK, deren Installation in demsem Wiki an anderer Stelle beschrieben wird.
Im Artikel wird von den RPMS abgeraten, weil diese Pakete falsche "Provides:" haben und deshalb bei einem Update anderer Pakete verschwinden können (genau das soll das compat-Paket von JPackage.org u. a. verhindern). Das steht auch im JDK-Artikel, weiteres dazu in den Release-Notes von Core 4.
Mein Vorschlag für eine komplette Neustrukturierung: Die Seite Java wird eine Übersichtsseite, auf der kurz steht, daß Fedora mit libgcj kommt und warum kein Sun-Java dabei ist. Dann Links zu den Anleitungen:
JRE
- Installation mittels Tarball (Entpacken, Verlinken des Plugins, etc., wie hier beschrieben)
- mittels RPM (eigenes JRE-RPM bauen)
JDK
- mittels Tarball
- mittels RPM (RPM von Sun plus compat-Paket von jpackage)
Diese Gliederung habe ich auch schon mit deadbabylon abgesprochen, aber ich bin noch nicht dazu gekommen, sie auch umzusetzen. Wenn das jemand machen möchte, ist er herzlich willkommen. --ChristophWickert 14:20, 2. Nov 2006 (CET)
- Wie schon angesprochen, ich find den Vorschlag gut. --Deadbabylon 15:24, 2. Nov 2006 (CET)
- Ja, diese Struktur wäre sicher sinnvoll - ohne deinen Hinweis hätte ich den JDK-Artikel gar nicht gefunden (eine Eingabe von "JDK" liefert gar nichts und mit "java" kommt man zu diesem Artikel, wo das JDK auch nicht erwähnt wird - nur mit "java" und "Suche" bin ich dann zu dem Artikel gekommen) Luzandro 08:13, 3. Nov 2006 (CET)
Ich war mal so frei und hab einen Anfang gemacht: Java 2 Runtime Environment Struktur, Formulierungen müssen aber noch überarbeitet werden. --Deadbabylon 00:12, 13. Nov 2006 (CET)
Wäre es möglich, gleich die entsprechend aktuelle Version der Sun JRE bzw. des JDK zu nennen? Die gibt es mittlerweile in 1.6 Update 4 -- kaonashi