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!!!
Kategorien:
Stichwörter:
vserver · virtual · server · java · sun · error · apt · deb · java5 · installation ·