rpm 把自己删除

1118阅读 0评论2009-12-05 deargentle
分类:LINUX

真是作茧自缚啊
误操作rpm -e  rpm把自己给卸载了,怎么把rpm再给装上呢,不连外网 yum又不能用
也有rpm 的tar包进行编译安装

折腾了一个多小时基本可用,供需要的朋友可以参考.

拷贝/bin/rpm文件,根据文件提示依次拷贝过去

只是rpm db信息丢失
还需要把 /var/lib/rpm/
也拷贝到目标计算机。

除个别文件外,还需下面目录内容
[root@arpinfo rpm]# ll /usr/lib/rpm |grep ^d
drwxr-xr-x  2 root root   4096  7月 26 12:05 asianux
drwxr-xr-x  2 root root   4096  7月 27 20:47 i386-linux
drwxr-xr-x  2 root root   4096  7月 27 20:46 i486-linux
drwxr-xr-x  2 root root   4096  7月 27 20:46 i586-linux
drwxr-xr-x  2 root root   4096  7月 27 20:46 i686-linux
drwxr-xr-x  2 root root   4096  7月 27 20:44 noarch-linux

/usr/lib/rpm/rpmpopt-4.3.3 、rpmi、rpmv

然后
rpm -v --rebuilddb


---
需要的也可以参考一下
http://www.cnblogs.com/hakuci/archive/2008/12/07/1349592.html

上一篇:Check Oracle status & health without install Oracl
下一篇:华为前高管胡勇揭秘华为为什么不上市