Discussion:
OpenJDK kaputt
Ph!
2014-06-09 08:51:15 UTC
Permalink
Hallo zusammen,

ich habe die Tage meinen Rechner neu aufgesetzt (mit openSUSE 13.1) und
wunderte mich, dass LibreOffice plötzlich meckert, weil es keine JRE
mehr zu finden glaubt. Im Terminal gibt mir ein
$ java -version
auch nur den command not found Text aus.

zypper pa -i | grep openjdk
i | openSUSE-13.1-Update | java-1_7_0-openjdk
| 1.7.0.6-24.13.5 | x86_64
v | openSUSE-13.1-Update | java-1_7_0-openjdk
| 1.7.0.6-24.9.1 | x86_64
v | openSUSE-13.1-Oss | java-1_7_0-openjdk
| 1.7.0.6-24.2.1 | x86_64
v | openSUSE-13.1-Update | java-1_7_0-openjdk
| 1.7.0.6-24.13.5 | i586
v | openSUSE-13.1-Update | java-1_7_0-openjdk
| 1.7.0.6-24.9.1 | i586
v | openSUSE-13.1-Oss | java-1_7_0-openjdk
| 1.7.0.6-24.2.1 | i586
i | openSUSE-13.1-Update | java-1_7_0-openjdk-headless
| 1.7.0.6-24.13.5 | x86_64
v | openSUSE-13.1-Update | java-1_7_0-openjdk-headless
| 1.7.0.6-24.13.5 | i586

sieht aber doch so aus, als wäre das openJDK installiert. Muss ich noch
JRE einzeln installieren? Zumindest hat YAST kein Paket »openJRE«
gefunden.

Was mache ich falsch? Oder: Was macht der Rechner falsch und wie kann
ich ihm das abgewöhnen?

Frohe Pfingsten!

Ph!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Karl Weber
2014-06-09 09:02:27 UTC
Permalink
Post by Ph!
Hallo zusammen,
ich habe die Tage meinen Rechner neu aufgesetzt (mit openSUSE 13.1) und
wunderte mich, dass LibreOffice plötzlich meckert, weil es keine JRE
mehr zu finden glaubt. Im Terminal gibt mir ein
$ java -version
auch nur den command not found Text aus.
Schau doch mal in /usr/lib64/jvm/. Bei mir ist openJDK dort im Verzeichnis
/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ Dort (in Unterverzeichnissen) sollten
auch die Binaries sein. /usr/bin/java ist ja nur ein Link "durch die
alternatives" in dieses Verzeichnis. Vielleicht sind ja nur die Links kaputt?
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Ph!
2014-06-09 09:42:29 UTC
Permalink
Post by Karl Weber
Post by Ph!
Hallo zusammen,
ich habe die Tage meinen Rechner neu aufgesetzt (mit openSUSE 13.1) und
wunderte mich, dass LibreOffice plötzlich meckert, weil es keine JRE
mehr zu finden glaubt. Im Terminal gibt mir ein
$ java -version
auch nur den command not found Text aus.
Schau doch mal in /usr/lib64/jvm/. Bei mir ist openJDK dort im Verzeichnis
/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ Dort (in Unterverzeichnissen) sollten
auch die Binaries sein. /usr/bin/java ist ja nur ein Link "durch die
alternatives" in dieses Verzeichnis. Vielleicht sind ja nur die Links kaputt?
Ich habe in /usr/lib64/jvm folgende Items:

java-1.7.0-openjdk -> java-1.7.0-openjdk-1.7.0
java-1.7.0-openjdk-1.7.0
jre -> /etc/alternatives/jre
jre-1.7.0 -> /etc/alternatives/jre_1.7.0
jre-1.7.0-openjdk -> java-1.7.0-openjdk-1.7.0/jre
jre-openjdk -> /etc/alternatives/jre_openjdk

Allerdings sind die Ordner

java-1.7.0-openjdk-1.7.0/jre/bin/
jre/bin/
jre-1.7.0/bin/
jre-openjdk/bin/
jre-openjdk/bin/

allesamt leer; Ich schätze mal, da sollten die Binaries von Java
irgendwo drinliegen, oder? Mein Bauchgefühl sagt mir, dass ich OpenJDK
erneut installieren sollte, ist das vernünftig?

VG
Ph!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Martin Schröder
2014-06-09 10:50:14 UTC
Permalink
Post by Ph!
allesamt leer; Ich schätze mal, da sollten die Binaries von Java
irgendwo drinliegen, oder? Mein Bauchgefühl sagt mir, dass ich OpenJDK
erneut installieren sollte, ist das vernünftig?
Ja.
Post by Ph!
l /usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/bin/
insgesamt 168
drwxr-xr-x 2 root root 4096 2. Mär 18:26 ./
drwxr-xr-x 4 root root 4096 22. Jan 18:11 ../
-rwxrwxr-x 1 root root 6368 22. Jan 18:13 java*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 keytool*
-rwxrwxr-x 1 root root 6472 22. Jan 18:13 orbd*
-rwxrwxr-x 1 root root 6416 22. Jan 18:13 pack200*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 policytool*
-rwxrwxr-x 1 root root 6400 22. Jan 18:13 rmid*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 rmiregistry*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 servertool*
-rwxrwxr-x 1 root root 6480 22. Jan 18:13 tnameserv*
-rwxrwxr-x 1 root root 87432 22. Jan 18:13 unpack200*
Post by Ph!
rpm -qf /usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/bin/java
java-1_7_0-openjdk-headless-1.7.0.6-24.13.5.x86_64

Gruß
Martin
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Ph!
2014-06-09 19:33:26 UTC
Permalink
Post by Martin Schröder
Post by Ph!
allesamt leer; Ich schätze mal, da sollten die Binaries von Java
irgendwo drinliegen, oder? Mein Bauchgefühl sagt mir, dass ich OpenJDK
erneut installieren sollte, ist das vernünftig?
Ja.
Post by Ph!
l /usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/bin/
insgesamt 168
drwxr-xr-x 2 root root 4096 2. Mär 18:26 ./
drwxr-xr-x 4 root root 4096 22. Jan 18:11 ../
-rwxrwxr-x 1 root root 6368 22. Jan 18:13 java*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 keytool*
-rwxrwxr-x 1 root root 6472 22. Jan 18:13 orbd*
-rwxrwxr-x 1 root root 6416 22. Jan 18:13 pack200*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 policytool*
-rwxrwxr-x 1 root root 6400 22. Jan 18:13 rmid*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 rmiregistry*
-rwxrwxr-x 1 root root 6408 22. Jan 18:13 servertool*
-rwxrwxr-x 1 root root 6480 22. Jan 18:13 tnameserv*
-rwxrwxr-x 1 root root 87432 22. Jan 18:13 unpack200*
Post by Ph!
rpm -qf /usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/bin/java
java-1_7_0-openjdk-headless-1.7.0.6-24.13.5.x86_64
Gruß
Martin
Danke, das hat es gelöst.

Beste Grüße
Ph!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Loading...