
Liebe Liste Ich habe mir kurzerhand das Oracle-JDK-8 .rpm installiert, da javafx in der OpenJDK 1.8 (welche per default auf dem System ist) nicht unterstützt wird. Die Installation generiert folgende Meldung: /var/tmp/rpm-tmp.8gMn4J: Zeile 638: /usr/sbin/alternatives: Datei oder Verzeichnis nicht gefunden Wie muss ich vorgehen, dass die Oracle JRE/JDK richtig mit dem System verlinkt ist bzw. unter "update-alternatives --config java" verfügbar wird? Viele Grüsse Joerg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Jörg,
Ich habe mir kurzerhand das Oracle-JDK-8 .rpm installiert, da javafx in der OpenJDK 1.8 (welche per default auf dem System ist) nicht unterstützt wird. Die Installation generiert folgende Meldung: /var/tmp/rpm-tmp.8gMn4J: Zeile 638: /usr/sbin/alternatives: Datei oder Verzeichnis nicht gefunden Wie muss ich vorgehen, dass die Oracle JRE/JDK richtig mit dem System verlinkt ist bzw. unter "update-alternatives --config java" verfügbar wird?
Das Verzeichnis "alternatives" liegt unter /etc/alternatives Ich würde einfach austesten, ob ein Link von /usr/sbin/alternatives zu /etc/alternatives ausreicht. Gruß Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJWjBn8AAoJELDKYwaoS9AITGQQAJTf9fNUvTMhCAcVl1g5qLZA eW223ugOvngNRkMlaW6RQmFPUG+rpJK4Wd11MG07uhgzu+j02GkgTqAQPg5Vcnrc +WKtIXQ0O2ahHAR5FRvJxrR+s5teyZ/O+W/PNQxFuXgdXwRoPBjVnWLNAnoHHDp5 SwYINqinEpeFNuksQOKBx5LOE/d471sJnHUpxjznnlU0XdWompK5n0FS1Vwh7ltJ R32jaedavIXlaPv21VtBmiGhaMXYAo/xQGy5BVFoDjBk7SUqN4/gPdALj2IuKf8m unBs5FE4BQb0q4RIpbuLPUHLCFvFAD68G3yJNbz71oyhPpvcKUzVafury8xy5L2q GEXL2v62MjPLZR7hrKtEUfrveWislfLEWe1i8iTyjYjxttZEcayPmTg1iN0C9fBa Drt+TthnxuY3AWIw0T3uFIgPj/YBlK4OOOWKlx2oJasteENQGkpueBh780simqP9 GRJslo33uJCi6AhVPKrwoiI/aRb7SZ12xSO1Df6CzEi7OaoEH+jnvI5WWUtT7zEx D0OIwwfrh52ecPM7QdpMzNHmaWML5cSKGEBvTRkxPv1rIMEdOBGMfBJUcNt1GDF8 AfaSJqW41cwlWE0EXHI1XWRaGEM+1GvOQhm0TzoI+r1XAl82/fbxf2E8Y+1/G06l QjRA513F6BIV6h5PnmSN =EsDz -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

Am 05.01.16 um 20:31 schrieb Robert Großkopf:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hallo Jörg,
Ich habe mir kurzerhand das Oracle-JDK-8 .rpm installiert, da javafx in der OpenJDK 1.8 (welche per default auf dem System ist) nicht unterstützt wird. Die Installation generiert folgende Meldung: /var/tmp/rpm-tmp.8gMn4J: Zeile 638: /usr/sbin/alternatives: Datei oder Verzeichnis nicht gefunden Wie muss ich vorgehen, dass die Oracle JRE/JDK richtig mit dem System verlinkt ist bzw. unter "update-alternatives --config java" verfügbar wird?
Das Verzeichnis "alternatives" liegt unter /etc/alternatives
Ich würde einfach austesten, ob ein Link von /usr/sbin/alternatives zu /etc/alternatives ausreicht.
ich habe mir dafür ein Skript erstellt: #! /bin/bash # # if [ $# -lt 1 ] then echo "uasge: $0 {JDK-Version}" echo "" exit 1 fi echo "JDK-Version" $1 update-alternatives \ --install /usr/bin/java java /usr/java/jdk$1/bin/java 40 \ --slave /usr/lib64/jvm/jre jre /usr/java/jdk$1/jre \ --slave /usr/lib64/jvm-exports/jre jre_exports /usr/java/jdk$1/jre \ --slave /usr/bin/keytool keytool /usr/java/jdk$1/jre/bin/keytool \ --slave /usr/bin/orbd orbd /usr/java/jdk$1/jre/bin/orbd \ --slave /usr/bin/policytool policytool /usr/java/jdk$1/jre/bin/policytool \ --slave /usr/bin/rmid rmid /usr/java/jdk$1/jre/bin/rmid \ --slave /usr/bin/rmiregistry rmiregistry /usr/java/jdk$1/jre/bin/rmiregistry \ --slave /usr/bin/servertool servertool /usr/java/jdk$1/jre/bin/servertool \ --slave /usr/bin/tnameserv tnameserv /usr/java/jdk$1/jre/bin/tnameserv update-alternatives --config java echo echo "verwendetes JDK" java -version -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org

Hallo Jörg, hallo Leute, Am Dienstag, 5. Januar 2016 schrieb Jörg Kühne:
Ich habe mir kurzerhand das Oracle-JDK-8 .rpm installiert, da javafx in der OpenJDK 1.8 (welche per default auf dem System ist) nicht unterstützt wird. Die Installation generiert folgende Meldung: /var/tmp/rpm-tmp.8gMn4J: Zeile 638: /usr/sbin/alternatives: Datei oder Verzeichnis nicht gefunden Wie muss ich vorgehen, dass die Oracle JRE/JDK richtig mit dem System verlinkt ist bzw. unter "update-alternatives --config java" verfügbar wird?
Das Thema ging diese Woche über die opensuse-factory-Liste: http://lists.opensuse.org/opensuse-factory/2016-01/msg00018.html oder wahlweise http://lists.opensuse.org/opensuse-factory/2016-01/msg00021.html (ich würde allerdings /opt/irgendwas/ statt /usr/lib64/ verwenden) Gruß Christian Boltz --
Ideally, upstream projects would care for AppArmor profiles (as much as they would care for SELinux), Oh, upstream projects really care for SELinux? ;-) At least as much as they do for AppArmor ;-) [> Christian Boltz and Sascha Peilicke in opensuse-factory]
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (4)
-
"Jörg Kühne"
-
Andreas Ernst
-
Christian Boltz
-
Robert Großkopf