QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 627|回复: 0

[救命]安装openssl的版本冲突问题

[复制链接]
发表于 2003-10-14 15:26:14 | 显示全部楼层 |阅读模式
我原来想打算安装gnome 2.4的,装完XFree86 4.3,一切正常

在安装到gnome-vfs包的时候,提示我需要libcrypto.so.4这个文件。
libcrypto.so.4 is needed by gnome-vfs
libssl.so.4 is needed by gnome-vfs

经过rpmfind搜索以后,查询到openssl-0.9.7a-23有这个文件,
于是,下了rpm包(同时下了devel包)

rpm -Uvh openssl-0.9.7a-23.i386.rpm
结果是error:failed depenencies:
libcrypto.so.2 is needed by (installed) python-...
libcrypto.so.2 is needed by (installed) gnome-....
libcrypto.so.2 is needed by (installed) bind.....
总之一堆,然后用--force,还是不行。
我想,反正我要升级到libcrypto.so.4,要.so.2什么用?
于是--nodeps安装,可以。

但是最后一切gnome 2.4的包安装完毕,启动gnome失败
看xsession-error文件,说
/usr/bin/ssh-agent: error while loading shared libraries:
libcrypto.so.2: cannot open shared object file:
No such file or directory

天呐,居然又需要libcrypto.so.2了!
现在我从openssl.org上下了openssl.0.9.7.c的tgz包,解开,安装,还是不行

如果说我把现在的libcrypto.so.4做个ln -s到so.2呢,系统告诉我版本不对。

请各位帮忙解决这个问题。多谢了  :-)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-10-1 03:34 , Processed in 0.066943 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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