Bräuchte bisschen Unterstützung bei der Installation einer Java-Entwicklungsumgebung. Dachte mich tritt ein Pferd, als ich mir die Vorgehensweise, bei der die Entwicklungsumgebung enthalten ist (JDK) angesehen hab. Hab dann einfach das RPM geladen und angeklickt. Damit sollte jetzt Version 8 installiert sein. Aber Folgendes finde ich schon mal seltsam.
tion@titanium:~> java -version
java version "1.7.0_85"
OpenJDK Runtime Environment (IcedTea 2.6.1) (suse-24.21.1-i386)
OpenJDK Client VM (build 24.85-b03, mixed mode)
Ich kann problemlos mit Version 7 leben, aber ich bekomme noch nicht mal etwas (wie gewohnt) kompiliert.
tion@titanium:~> javac HalloWelt.java
/usr/lib/gcc/i586-suse-linux/4.8/../../../crt1.o: In function `_start':
/home/abuild/rpmbuild/BUILD/glibc-2.18/csu/../sysdeps/i386/start.S:111: undefined reference to `main'
collect2: error: ld returned 1 exit status
Tja früher war alles besser. Da konnte man Java über YaST (von DVD aus) installieren und dann damit arbeiten.
Hab zumindest versucht dort ein Inhaltsverzeichnis anzulegen, damit man wenigstens dokumentieren kann, an welcher Stelle man nicht weiter kommt. Aber dieses Inhaltsverzeichnis sollte laut Table of Contents (Inhaltsverzeichnis) eigentlich automatisch erzeugt werden.
Hab’s mir noch mal angesehen. Es gibt ja auf dieser Seite sowohl mindestens drei mal ==Sektion== als auch mindestens drei mal ===Subsektion===. Mal sehen. Vielleicht bekomme ich es ja doch noch hin.
Hab’s aber schon hin bekommen. Jemand hatte im Seitenquelltext das Inhaltsverzeichnis unterdrückt (zum Glück relativ weit oben). Meld mich wieder, wenn ich Hilfe brauch.
Hab mich (um nicht jedes mal das Passwort neu eingeben zu müssen) als Root angemeldet. Dann hab ich den ganzen Block kopiert und eingefügt. Das sieht jetzt so aus.
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/java.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/java.1: No such file or directory
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/keytool.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/keytool.1: No such file or directory
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/orbd.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/orbd.1: No such file or directory
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/policytool.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/policytool.1: No such file or directory
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/rmid.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/rmid.1: No such file or directory
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/rmiregistry.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/rmiregistry.1: No such file or directory
titanium:/home/tion/Downloads # sudo gzip $(readlink -f /usr/lib/jdk_Oracle/man/man1/servertool.1)
gzip: /usr/lib/jdk1.8.0_60/man/man1/servertool.1: No such file or directory
Ok jetz geht’s. Hab mich der Einfachheit halber für jdk-7u7-linux-i586.tar.gz (also Rückschritt auf Version 7) entschieden. Falls ich die 8er Version irgendwann auch noch hin bekommen sollte, ändere ich das Wiki.