LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1056|回复: 2

rhel 4 u3 ws上安装stardict 2.4.7的问题

[复制链接]
发表于 2006-6-27 11:33:57 | 显示全部楼层 |阅读模式
我下载了个stardict-2.4.7-1.i386.rpm,执行
rpm -ivh stardict-2.4.7-1.i386.rpm
有下面的错误提示:
error: Failed dependencies:
        libc.so.6(GLIBC_2.4) is needed by stardict-2.4.7-1.i386
        libcairo.so.2 is needed by stardict-2.4.7-1.i386
        libpangocairo-1.0.so.0 is needed by stardict-2.4.7-1.i386
我发现libc.so.6是libc-2.3.4.so的符号连接,于是下了个glibc-2.4.90.i686.rpm,听说升级glibc库函数比较危险,我没敢直接安装下载的rpm包,只是解出其中的libc-2.4.90.so,并把libc.so.6改成到该文件的符号连接,再执行rpm -ivh stardict-2.4.7-1.i386.rpm,得到的错误信息一模一样,重新启动机器也一样。
发表于 2006-6-27 14:41:44 | 显示全部楼层
正常的升级glibc没有什么危险的,还是安装的比较好。要不就使用光盘自带的rpm包
回复 支持 反对

使用道具 举报

发表于 2006-7-20 17:00:16 | 显示全部楼层
我也遇到一样的返回结果:
error: Failed dependencies:
libc.so.6(GLIBC_2.4) is needed by stardict-2.4.7-1.i386
libcairo.so.2 is needed by stardict-2.4.7-1.i386
libpangocairo-1.0.so.0 is needed by stardict-2.4.7-1.i386

但是,我运行的系统是CentOS4.3,以下是已经安装的库:
[root@localhost RPMS]# rpm -qa | grep glibc
glibc-common-2.3.4-2.19
glibc-devel-2.3.4-2.19
glibc-headers-2.3.4-2.19
glibc-kernheaders-2.4-9.1.98.EL
glibc-2.3.4-2.19

看来一定要更新glibc库了。
到网上随便下一个 rpm包可以用吗?还是要用centOS特有的包?

楼主装成功了吗?若成功了,给点提示吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表