求助:Centos5.2安装apt包管理工具出错?

求助:Centos5.2安装apt包管理工具出错?

我下了一个APT的RPM安装包,但执行安装的时候,系统却提示:
[root@CentOS Install]# rpm -ihv apt-0.5.5cnc6-fr1.i386.rpm
warning: apt-0.5.5cnc6-fr1.i386.rpm: Header V3 DSA signature: NOKEY, key ID e42d547b
error: Failed dependencies:
        libreadline.so.4 is needed by apt-0.5.5cnc6-fr1.i386
        librpm-4.2.so is needed by apt-0.5.5cnc6-fr1.i386
        librpmdb-4.2.so is needed by apt-0.5.5cnc6-fr1.i386
        librpmio-4.2.so is needed by apt-0.5.5cnc6-fr1.i386
        libstdc++.so.5 is needed by apt-0.5.5cnc6-fr1.i386
        libstdc++.so.5(CXXABI_1.2) is needed by apt-0.5.5cnc6-fr1.i386
        libstdc++.so.5(GLIBCPP_3.2) is needed by apt-0.5.5cnc6-fr1.i386
        libstdc++.so.5(GLIBCPP_3.2.2) is needed by apt-0.5.5cnc6-fr1.i386

而我翻了6张光盘,都没有上面所缺的那几个文件。
请问CentOS5要用apt-get该怎么做呀?      
啊,术业有专攻,术业有专攻啊~~~~

楼主真要想折腾,可以去rpm.pbone.net搜这些包。就怕等你apt装好了才发现没有多少源可以用......      
需要安装依赖包,提示信息中已经讲得很明白了,但在光盘上不是要找libreadline.so.4、libstdc++.so.5这样的文件,而是要找软件包,用通配符来找,不用加lib前缀,比如 ls /mnt/cdrom/RPMS-PATH/*stdc*
ls /mnt/cdrom/RPMS-PATH/*readline*

注意,这里的/mnt/cdrom/RPMS-PATH请换成你自己的真实目录。要知道,找出来的可能是stdc++-dev*rpm 这类的软件包,你直接在光盘上找libstdc++.so.5是找不着的。      
引用:
原帖由 依刚 于 2008-10-30 21:28 发表
啊,术业有专攻,术业有专攻啊~~~~

楼主真要想折腾,可以去rpm.pbone.net搜这些包。就怕等你apt装好了才发现没有多少源可以用......
我不是想折腾啊,只是想能不能够让apt-get在Centos5.2下也能使用。
毕竟用它装软件方便呀。
如果真像你说的就是apt装好了,可能找不到太多可以用的源,那我就不弄apt了。      
先用yum安装:yum local install apt-0.5.5cnc6-fr1.i386.rpm
能自动帮你解决包依赖问题。