无法在 Centos 6 上安装 jdk-7u25-linux-i586.rpm - unpack200 错误
Posted
技术标签:
【中文标题】无法在 Centos 6 上安装 jdk-7u25-linux-i586.rpm - unpack200 错误【英文标题】:unable to install jdk-7u25-linux-i586.rpm on Centos 6 - unpack200 error 【发布时间】:2013-07-09 07:42:47 【问题描述】:在 Centos 6 上,当我这样做时
rpm -i jdk-7u25-linux-i586.rpm
我收到了几十条消息,例如:
/usr/java/jdk1.7.0_25/bin/unpack200: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
但是当我这样做时: 'yum install libgcc' 我得到:'软件包 libgcc-4.4.7-3.el6.x86_64 已经安装和最新版本' 我已经尝试过其他 JDK 包,例如 7.0_21,结果相同。 接下来我应该尝试什么?
【问题讨论】:
【参考方案1】:听起来您有一台 64 位机器,并且您正在尝试安装 32 位版本的 Java。为此,您需要安装 libgcc.i686
包以获取 32 位运行时库。不知道为什么你还没有它们。
【讨论】:
以上是关于无法在 Centos 6 上安装 jdk-7u25-linux-i586.rpm - unpack200 错误的主要内容,如果未能解决你的问题,请参考以下文章