今天在安装pnp为nagios出图做准备。
[root@localhost opt]# rpm -qa |grep libart_lgpl
libart_lgpl-2.3.17-4
首先查看系统中已经安装好libart_lgpl-2.3.17-4这个包了
不过还需要libart_lgpl-devel-2.3.17-4
我从FC8的源光盘中找出一个 libart_lgpl-devel-2.3.19-3.fc8.i386.rpm 进行安装
[root@localhost opt]# rpm -ivh libart_lgpl-devel-2.3.19-3.fc8.i386.rpm
warning: libart_lgpl-devel-2.3.19-3.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        libart_lgpl = 2.3.19-3.fc8 is needed by libart_lgpl-devel-2.3.19-3.fc8.i386
结果安装失败了,仔细观察原来是两个包版本有点差别,一个为2.3.17另一个为2.3.19
libart_lgpl-2.3.17-4
libart_lgpl-devel-2.3.19-3.fc8.i386.rpm
重新在RHEL5的源光盘里拷贝一个libart_lgpl-devel-2.3.17-4.i386.rpm 和原来版本相同的进行安装.正常了没有提示错误
[root@localhost opt]# rpm -ivh libart_lgpl-devel-2.3.17-4.i386.rpm
warning: libart_lgpl-devel-2.3.17-4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
1:libart_lgpl-devel      ########################################### [100%]
 
在为库安装devel包的时候尽量选择版本相同的,这样可以减少出错的机遇。