QNAP (Intel): Java-QPKG aktualisieren
Mittlerweile habe ich auf diesen Weg bei mir Java auf Version 1.7 aktualisiert. Dazu dann einfach das entsprechende 7er JRE oder JDK runterladen.
Das JRE-QPKG enthält ja leider eine etwas alte Version von Java (1.6.0_22). Vielleicht wird aus Lizenzgründen nicht mehr aktualisiert. Im folgenden möchte ich kurz zeigen, wie man Java auch manuell recht einfach aktualisieren kann.
Hinweis: Diese Anleitung bezieht sich nur auf QNAPs mit Intel-Prozessor. Mit ARM funktioniert es sicher auch, ist aber evtl. etwas umständlicher.
Folgendermaßen muss man vorgehen:
- Das aktuellste 1.6er Linux x86-Version (nicht RPM, z.B. jre-6u39-linux-i586.bin) herunterladen. Es geht vermutlich auch Java 1.7, allerdings sollte man das nicht verwenden, wenn man zusätzlich den Tomcat laufen lassen will.
- Die Datei in das Verzeichnis des JRE-QPKG verschieben, bei mir ist das /share/HDA_DATA/.qpkg/JRE
- In das Verzeichnis wechseln:
[~] # cd /share/HDA_DATA/.qpkg/JRE
- Dort die alte Version sichern:
[/share/HDA_DATA/.qpkg/JRE] # mv jre jre_old
- Die neue Version ausführbar machen:
[/share/HDA_DATA/.qpkg/JRE] # chmod a+x jre-6u39-linux-i586.bin
- Und ausführen:
[/share/HDA_DATA/.qpkg/JRE] # ./jre-6u39-linux-i586.bin
- Danach noch umbenennen:
[/share/HDA_DATA/.qpkg/JRE] # mv jre1.6.0_39 jre
- Und das Archiv der neuen Version löschen (die alte Version heben wir zur Sicherheit auf):
[/share/HDA_DATA/.qpkg/JRE] # rm jre-6u39-linux-i586.bin
- Prüfen, ob die neue Version funktioniert:
[/share/HDA_DATA/.qpkg/JRE] # java -version java version "1.6.0_39" Java(TM) SE Runtime Environment (build 1.6.0_39-b04) Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)
Das sollte es gewesen sein.
No comments yet.