一、通用方法,google搜索缺失库,在RPM search页面下载包,用peazip等软件解压,后手动将缺失库(注意必须是库。这种方法解压出来的我们所需的那个名称并不是库文件,而是一个说明文档。真正的库文件是我们所需要的那个库文件名称后加上一串的那个。更直观的判断方法是看大小。)复制到use/lib下,并链接为我们需要的库名称。注意rpm包是分32位和64位的。
二、终极方法。如果我们需要一个库文件libltdl.so.3,则复制以下链接:
代码: 全选
http://www.openmamba.org/distribution/distromatic.html?tag=milestone1&pkg=libltdl.i586
代码: 全选
rpm2cpio xxx.rpm | cpio -div
这两种方法交错使用,库文件的问题就基本解决了。