我用的从硬盘启动的无需安装的Ubuntu6.10,进入后配置好网络,修改源(用cn99带中文源),更新源,然后就安装jdk6(不安装语言包),但是总是在配置sun-java6-bin报错,大意是找不到共享库 libjli.so,无法配置bin。然后我就在/jre/lib/i386/jli/下找到libjli.so,给他在/usr/lib/里做一个软连接,又报错说找不到libjava.so和java2的运行环境,libjava.so我找不到,无法解决此问题.
请问各位的jdk都是如何装上的?有碰到类似问题的吗?如何解决?是源的问题吗?谢谢.
cn99的中文源中的JDK6或JRE6安装不成功
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 71
- 注册时间: 2006-10-10 17:38
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 71
- 注册时间: 2006-10-10 17:38
今天又试了一下,依然不行.
用的是kubuntu6.10,重新解压的swap.fs(1G)和ubuntu.fs(4G),用的是论坛里提供的硬盘启动包.下载好sun-java6-bin和sun-java6-jre及所需的四个依赖包.
进入系统,安装好依赖包.一切正常.
然后安装jre,信息如下:
选中了曾被取消选择的软件包 sun-java6-bin。
(正在读取数据库 ... 系统当前总共安装有 82543 个文件和目录。)
正在解压缩 sun-java6-bin (从 sun-java6-bin_6-00-0ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 sun-java6-jre。
正在解压缩 sun-java6-jre (从 sun-java6-jre_6-00-0ubuntu1_all.deb) ...
sun-dlj-v1-1 license has already been accepted
正在设置 sun-java6-jre (6-00-0ubuntu1) ...
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
dpkg:处理 sun-java6-bin (--install)时出错:
子进程·post-installation script·返回了错误号·127
在处理时有错误发生:
sun-java6-bin
ubuntu@ubuntu:/media/g_win/Downloads/java6/tmp$ sudo apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 44 个软件未被升 级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B 的软件包。
解压缩后会消耗掉 0B 的额外空间。
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: Error 40
dpkg:处理 sun-java6-bin (--configure)时出错:
子进程·post-installation script·返回了错误号·127
在处理时有错误发生:
sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
之后为libjli.so建立软链接,信息如下:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 44 个软件未被升 级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B 的软件包。
解压缩后会消耗掉 0B 的额外空间。
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
dpkg:处理 sun-java6-bin (--configure)时出错:
子进程·post-installation script·返回了错误号·127
在处理时有错误发生:
sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
没办法,建立硬链接:
ubuntu@ubuntu:/media/g_win/Downloads/java6/tmp$ sudo apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 44 个软件未被升 级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B 的软件包。
解压缩后会消耗掉 0B 的额外空间。
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
dpkg:处理 sun-java6-bin (--configure)时出错:
子进程·post-installation script·返回了错误号·2
在处理时有错误发生:
sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
为libjava.so建立链接后,出错信息不变.安装失败.
碰到这个问题的人貌似很少,我怀疑是硬盘启动的缺陷,谁有硬盘启动的资料发些出来,研究一下,中英文都可以.
用的是kubuntu6.10,重新解压的swap.fs(1G)和ubuntu.fs(4G),用的是论坛里提供的硬盘启动包.下载好sun-java6-bin和sun-java6-jre及所需的四个依赖包.
进入系统,安装好依赖包.一切正常.
然后安装jre,信息如下:
选中了曾被取消选择的软件包 sun-java6-bin。
(正在读取数据库 ... 系统当前总共安装有 82543 个文件和目录。)
正在解压缩 sun-java6-bin (从 sun-java6-bin_6-00-0ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 sun-java6-jre。
正在解压缩 sun-java6-jre (从 sun-java6-jre_6-00-0ubuntu1_all.deb) ...
sun-dlj-v1-1 license has already been accepted
正在设置 sun-java6-jre (6-00-0ubuntu1) ...
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
dpkg:处理 sun-java6-bin (--install)时出错:
子进程·post-installation script·返回了错误号·127
在处理时有错误发生:
sun-java6-bin
ubuntu@ubuntu:/media/g_win/Downloads/java6/tmp$ sudo apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 44 个软件未被升 级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B 的软件包。
解压缩后会消耗掉 0B 的额外空间。
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: Error 40
dpkg:处理 sun-java6-bin (--configure)时出错:
子进程·post-installation script·返回了错误号·127
在处理时有错误发生:
sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
之后为libjli.so建立软链接,信息如下:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 44 个软件未被升 级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B 的软件包。
解压缩后会消耗掉 0B 的额外空间。
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
dpkg:处理 sun-java6-bin (--configure)时出错:
子进程·post-installation script·返回了错误号·127
在处理时有错误发生:
sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
没办法,建立硬链接:
ubuntu@ubuntu:/media/g_win/Downloads/java6/tmp$ sudo apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 44 个软件未被升 级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B 的软件包。
解压缩后会消耗掉 0B 的额外空间。
正在设置 sun-java6-bin (6-00-0ubuntu1) ...
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
dpkg:处理 sun-java6-bin (--configure)时出错:
子进程·post-installation script·返回了错误号·2
在处理时有错误发生:
sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
为libjava.so建立链接后,出错信息不变.安装失败.
碰到这个问题的人貌似很少,我怀疑是硬盘启动的缺陷,谁有硬盘启动的资料发些出来,研究一下,中英文都可以.
- 独孤
- 帖子: 838
- 注册时间: 2008-02-02 13:06
- 来自: 寶能科技
- 联系: