[救命]安装openssl的版本冲突问题
我原来想打算安装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呢,系统告诉我版本不对。 :?:
请各位帮忙解决这个问题。多谢了:-)
页:
[1]