rpm求救-_-#
系统是pre6六一版的。为了安装apt,装了这个包rpm-4.3.1-0.3.i386.rpm一时鲁莽,用了--force参数,搞得现在rpm用不了,错误提示:
rpm: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory
因为rpm-4.3.1-0.3.i386.rpm需要libselinux.so.1。但我却用force装上了,现在rpm命令根本用不了 :-(
要怎样才能修复rpm啊???? 你能不能找来rpm源码包,试着自己编译一下。 先到/usr/lib下看看有没有libselinux.so*这样的文件。 ?你是不是用的redhat的apt 站点?
哪个libselinux在redhat包里有.... 1、编译暂时不想用 :mrgreen:
2、没有libselinux.so*这样的文件。
3、我只是要安装magic站点放出来得apt安装包。我后来有下载libselinux-1.11.4-1.i386.rpm,问题是现在rpm命令根本用不了,怎么办?能不用rpm命令提取rpm包中某个文件吗?
或者哪个好心人干脆发个给我 :twisted:
要是发给我的话,请确认发的不是个符号链接,邮箱:[email protected]
希望只差这一个文件。 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=80713
刚刚发的一个方法,但是不知道对你的问题适用不,试试看吧。
要么再试试执行一下ldconfig。 不行啊!
问题是rpm运行需要的文件不存在,rpm这个命令根本就运行不了,所以,所有基于rpm命令的修复方法不可行。 还是发给文件给我吧,麻烦哪位找找看自己的系统有没有这个文件。有的发给我,谢谢啦。 再试试执行一下ldconfig。 Here 你发的不是rpm这个命令吧???
我要的是libselinux.so.1 :-(
还有在执行ldconfig也不行。 汗……
不是你自己说要rpm吗? libselinux.so.1文件应该是个链接文件,会指向libselinux.so这样的文件,要看看别人的系统里是怎么回事了,我这里没有这样的文件,帮不了你了。 lovewilliam,是我不好,你打我吧!!!都怪我没说清楚。
麻烦看看有没有libselinux.so.1这个文件,有的话在发一次,拜托了!!(不过请确认一下是不是符号链接,是的话请发原文件。) 还有,谢谢bamfox、Bluedata、yourfeng、lovewilliam的热心帮助!!!
页:
[1]
2