我不确定我做错了什么。我有 Debian Lenny,正在尝试安装 openjdk-6-jre-headless
另外,我确实有足够的可用 RAM,但安装仍然失败。
sudo apt-get 安装 openjdk-6-jre-headless
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libhtml-template-perl mysql-server-5.0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
openjdk-6-jre-lib
Suggested packages:
libnss-mdns sun-java6-fonts
Recommended packages:
ca-certificates-java
The following NEW packages will be installed:
openjdk-6-jre-headless openjdk-6-jre-lib
0 upgraded, 2 newly installed, 0 to remove and 6 not upgraded.
Need to get 28.8MB of archives.
After this operation, 79.7MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://security.debian.org lenny/updates/main openjdk-6-jre-lib 6b11-9.1+lenny2 [5271kB]
Get:2 http://security.debian.org lenny/updates/main openjdk-6-jre-headless 6b11-9.1+lenny2 [23.6MB]
Fetched 28.8MB in 4s (6194kB/s)
Selecting previously deselected package openjdk-6-jre-lib.
(Reading database ... 24343 files and directories currently installed.)
Unpacking openjdk-6-jre-lib (from .../openjdk-6-jre-lib_6b11-9.1+lenny2_all.deb) ...
Selecting previously deselected package openjdk-6-jre-headless.
Unpacking openjdk-6-jre-headless (from .../openjdk-6-jre-headless_6b11-9.1+lenny2_i386.deb) ...
Setting up openjdk-6-jre-lib (6b11-9.1+lenny2) ...
Setting up openjdk-6-jre-headless (6b11-9.1+lenny2) ...
*** glibc detected *** /usr/lib/jvm/java-6-openjdk/bin/java: free(): invalid pointer: 0xb7639274 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7ec0845]
/lib/libc.so.6(cfree+0x9c)[0xb7ec26ec]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb79cfab1]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb798fe3b]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb7991740]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so[0xb7995ce6]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so(JNI_CreateJavaVM+0x69)[0xb781c699]
/usr/lib/jvm/java-6-openjdk/bin/java(JavaMain+0x9e)[0x804a36e]
/lib/libpthread.so.0[0xb7fa1f3b]
/lib/libc.so.6(clone+0x5e)[0xb7f20bee]
======= Memory map: ========
08048000-08050000 r-xp 00000000 fe:02 7831580 /usr/lib/jvm/java-6-openjdk/jre/bin/java
08050000-08051000 rw-p 00008000 fe:02 7831580 /usr/lib/jvm/java-6-openjdk/jre/bin/java
08051000-08072000 rw-p 08051000 00:00 0 [heap]
95300000-95321000 rw-p 95300000 00:00 0
95321000-95400000 ---p 95321000 00:00 0
954cf000-954db000 r-xp 00000000 fe:02 6285821 /lib/libgcc_s.so.1
954db000-954dc000 rw-p 0000b000 fe:02 6285821 /lib/libgcc_s.so.1
954dc000-b54dc000 rwxp 954dc000 00:00 0
b54dc000-b54dd000 rwxp b54dc000 00:00 0
b54dd000-b555c000 rwxp b54dd000 00:00 0
b555c000-b5584000 rwxp b555c000 00:00 0
b5584000-b755c000 rwxp b5584000 00:00 0
b755c000-b7563000 r-xp 00000000 fe:02 7825080 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b7563000-b7564000 rw-p 00006000 fe:02 7825080 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so
b7564000-b7588000 r-xp 00000000 fe:02 7825070 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b7588000-b758a000 rw-p 00023000 fe:02 7825070 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so
b758a000-b7596000 r-xp 00000000 fe:02 7825086 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b7596000-b7597000 rw-p 0000c000 fe:02 7825086 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so
b7597000-b759f000 rw-s 00000000 fe:02 7831614 (deleted) /tmp/hsperfdata_root/680
b759f000-b75a8000 r-xp 00000000 fe:02 6287813 /lib/libnss_files-2.7.so
b75a8000-b75aa000 rw-p 00008000 fe:02 6287813 /lib/libnss_files-2.7.so
b75aa000-b75b2000 r-xp 00000000 fe:02 6287802 /lib/libnss_nis-2.7.so
b75b2000-b75b4000 rw-p 00007000 fe:02 6287802 /lib/libnss_nis-2.7.so
b75b4000-b75bb000 r-xp 00000000 fe:02 6287806 /lib/libnss_compat-2.7.so
b75bb000-b75bd000 rw-p 00006000 fe:02 6287806 /lib/libnss_compat-2.7.so
b75bd000-b75d0000 r-xp 00000000 fe:02 6287803 /lib/libnsl-2.7.so
b75d0000-b75d2000 rw-p 00012000 fe:02 6287803 /lib/libnsl-2.7.so
b75d2000-b75d4000 rw-p b75d2000 00:00 0
b75d9000-b75e0000 r-xp 00000000 fe:02 7825067 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b75e0000-b75e1000 rw-p 00006000 fe:02 7825067 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so
b75e1000-b75e8000 r-xp 00000000 fe:02 6287811 /lib/librt-2.7.so
b75e8000-b75ea000 rw-p 00006000 fe:02 6287811 /lib/librt-2.7.so
b75ea000-b75ed000 ---p b75ea000 00:00 0
b75ed000-b763a000 rwxp b75ed000 00:00 0
b763a000-b765e000 r-xp 00000000 fe:02 6287793 /lib/libm-2.7.so
b765e000-b7660000 rw-p 00023000 fe:02 6287793 /lib/libm-2.7.so
b7660000-b7a18000 r-xp 00000000 fe:02 7825079 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
b7a18000-b7a37000 rw-p 003b8000 fe:02 7825079 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
b7a37000-b7e56000 rw-p b7a37000 00:00 0
b7e56000-b7f8e000 r-xp 00000000 fe:02 6287808 /lib/libc-2.7.so
b7f8e000-b7f8f000 r--p 00138000 fe:02 6287808 /lib/libc-2.7.so
b7f8f000-b7f91000 rw-p 00139000 fe:02 6287808 /lib/libc-2.7.so
b7f91000-b7f94000 rw-p b7f91000 00:00 0
b7f94000-b7f96000 r-xp 00000000 fe:02 6287805 /lib/libdl-2.7.so
b7f96000-b7f98000 rw-p 00001000 fe:02 6287805 /lib/libdl-2.7.so
b7f98000-b7f9b000 r-xp 00000000 fe:02 7825053 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b7f9b000-b7f9c000 rw-p 00003000 fe:02 7825053 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so
b7f9c000-b7fb0000 r-xp 00000000 fe:02 6287801 /lib/libpthread-2.7.so
b7fb0000-b7fb2000 rw-p 00013000 fe:02 6287801 /lib/libpthread-2.7.so
b7fb2000-b7fb5000 rw-p b7fb2000 00:00 0
b7fb5000-b7fc9000 r-xp 00000000 fe:02 6286645 /usr/lib/libz.so.1.2.3.3
b7fc9000-b7fca000 rw-p 00013000 fe:02 6286645 /usr/lib/libz.so.1.2.3.3
b7fcd000-b7fce000 rw-p b7fcd000 00:00 0
b7fce000-b7fcf000 r--p b7fce000 00:00 0
b7fcf000-b7fd1000 rw-p b7fcf000 00:00 0
b7fd1000-b7feb000 r-xp 00000000 fe:02 6287796 /lib/ld-2.7.so
b7feb000-b7fed000 rw-p 0001a000 fe:02 6287796 /lib/ld-2.7.so
bffc6000-bffd9000 rwxp 7ffffffea000 00:00 0 [stack]
bffd9000-bffdb000 rw-p 7fffffffd000 00:00 0
bfffe000-c0000000 r-xp bfffe000 00:00 0 [vdso]
/var/lib/dpkg/info/openjdk-6-jre-headless.postinst: line 73: 680 Aborted $basedir/bin/java -client -Xshare:dump -Xmx256m -XX:PermSize=128m > $log
Error occurred during initialization of VM
Could not reserve enough space for object heap
dpkg: error processing openjdk-6-jre-headless (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
openjdk-6-jre-headless
E: Sub-process /usr/bin/dpkg returned an error code (1)
答案1
这看起来很像Debian 错误 517084。
所以你可能不得不等到这个问题被修复。如果 Debian 开发人员不能帮助你,那么这里的其他人也不太可能能帮到你。