Java unter Debian installieren

Aus aktuellem Anlass wink brauch ich auf meinem Strato vServer ein jdk, der Server läuft unter Debian, sollte also kein großes Problem sein: apt-get install java-package fertig. Schön wärs, da kommt dann nämlich:

Setting up sun-java5-bin (1.5.0-10-3) ...
Could not create the Java virtual machine.
dpkg: error processing sun-java-5-bin (--configure):
subprocess post-installation script returned error exit status 1

Gar nicht schön frown

Nach längerem Suchen findet sich dazu hier [1] eine Anleitung, wie das Problem behoben werden kann (incl. Verweis auf den Bug-Report bei Debian [2]).

Leider hat das bei mir wie angegeben überhaupt nicht funktioniert, verwendet hab ich statt dessen die folgende Variante:

Package ins home kopieren und entpacken:

cp /var/cache/apt/archives/sun-java5-bin_1.5.0-10-3_i386.deb ~
dpkg-deb -x ~/sun-java5-bin_1.5.0-10-3_i386.deb ~/sun-java
dpkg-deb -e ~/sun-java5-bin_1.5.0-10-3_i386.deb \
~/sun-java/DEBIAN

Dann kann die postinst in ~/sun-java/DEBIAN/postinst wie auf der verlinkten Seite angegeben abgeändert werden (also die Zeile: $basedir/bin/java -client -Xshare:dump > /dev/null per # auskommentiert werden).

Jetzt wieder packagen und anschließend installieren:

dpkg-deb -b ~/sun-java/ ~/sun-java5-bin_1.5.0-10-3_i386.deb
dpkg -iR ./sun-java5-bin_1.5.0-10-3_i386.deb

Damit sollte die Installation dann problemlos durchlaufen.

Links

[1] http://huschi.net/17_273_de.html

[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=402067

-- TobiSpecht - 19 Jan 2008

Topic revision: r1 - 19 Jan 2008 - 12:09:27 - TobiSpecht

Warning: Can't find topic WissensWiki.WebLeftBar

 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback