Virtuelle Server

ID #1266 vServer/Debian: Java-Installation

Problem:

Unter Debian 4.0 Etch auf einem Virtuozzo-Virtual-Server läßt sich Java nicht sauber installieren. Die Fehlermeldung nach apt-get sieht so aus:

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

Lösung:

Der Bug ist sogar bei Debian beschrieben: Bug-Report

Man holt sich die deb-Datei unter /var/cache/apt/ und packt es von Hand aus (mit tar) und ebenfalls das das control.tar.gz. In der control/postinst muß dann folgende Zeile ergänzt oder auskommentiert werden:

$basedir/bin/java -client -Xshare:dump > /dev/null

Erkänzungen wären z.B. -Xms[BYTES] und/oder -Xmx[BYTES].
Nun kann die das Auspacken wieder rückgängig gemacht und dann mit dpkg -i sun-java5-bin*.deb installiert werden.

Alternativ kann man ein fertig gepatches Package runter laden: http://www.joerghoh.de/sun-java5-bin_1.5.0-10-1.1_i386.deb.
Achtung: auf Aktualität prüfen!!!

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2007-10-17 16:58     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   3 von 5 (2 Bewertungen)

Artikel kommentieren

Kommentar von toogi (2009-02-08 16:49:20):
Hi, es ist noch einfacher, wenn es nur darum geht das paket installieren "durchzukriegen" indem man die Zeile, die den Stress verursacht mit "#" am Zeilenanfang auskommentiert.

Einfach mit
vi /var/lib/dpkg/info/sun-java5-bin.postinst

gruss toogi