LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1245|回复: 7

如何更新xml?

[复制链接]
发表于 2006-2-2 18:26:52 | 显示全部楼层 |阅读模式
我的RH9,libxml2默认的版本:libxml2-2.5.4-1
下载了新的libxml2-2.6.23-1.rpm包。。
用rpm -e libxml2-2.5.4-1,卸载不了,直接安装新的rpm也不生效。
是不是还需要其他的rpm工具包?
怎样才能更新呢?
谢谢!
发表于 2006-2-2 20:29:42 | 显示全部楼层
rpm -Uvh libxml2-2.6.23-1.rpm ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 08:34:40 | 显示全部楼层
不行。。
需要libxml2-devel2.6.23-1.rpm和libxml2-python-2.6.23-1.rpm的支持。
但这两个包 rpm -Uvh也不行。。。
你可以把自己的xml更新到最新的2.6.23试试。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 09:30:40 | 显示全部楼层
用tar -zxvf libxml2-2.6.23.tar.gz
#configure
#make
#make install
rpm -q libxml2显示还是2.5.4。。。?
怎么用源码装啊?谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-2-3 09:32:30 | 显示全部楼层
把3个RPM放在一起,然后rpm -Uvh *rpm
回复 支持 反对

使用道具 举报

发表于 2006-2-3 09:43:04 | 显示全部楼层
Post by liuqing_2926204
用tar -zxvf libxml2-2.6.23.tar.gz
#configure
#make
#make install
rpm -q libxml2显示还是2.5.4。。。?
怎么用源码装啊?谢谢!
If you install libxml2 with the configure;make;make install sequence, the rpm database is still not updated.  I mean rpm still does not know the system is already installed with libxml2.

Therefore, if you install libxml2 from source codes, you should create a rpm for installation.  One of the simpliest method is to use checkinstall.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 10:26:12 | 显示全部楼层
多谢各位帮忙!解决了。。。
我用的ccheckinstall。。。
回复 支持 反对

使用道具 举报

发表于 2008-4-16 16:09:58 | 显示全部楼层

checkinstall

Post by liuqing_2926204;1378952
多谢各位帮忙!解决了。。。
我用的ccheckinstall。。。




你是如何解决的呢?请分享一下,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表