搜索

linux中不小心将rpm命令卸载了,怎么恢复

发布网友 发布时间:2022-04-24 14:17

我来回答

1个回答

热心网友 时间:2023-10-16 01:13

第一.使用whereis rpm确认rpm被删除

第二.有第二台机器host2有相同的系统能够与之联网,且ssh协议打开

第三.在第二台机器上执行

scp /bin/rpm  root@host1:/bin/

scp /usr/share/man/man8/rpm.8.gz  root@host1:/usr/share/man/man8/

第四.在第二台记上执行 whereis rpm  查询安装路径下正常的文件

与host1比较发现异同,比如发现一些链接文件是host1没有的

那么ln -s  命令进行建立

第五.host1使用rpm命令验证是否成功

如果提示rpmrc错误,那么在host2的/usr/lib/rpm/目录下拷贝如下:

scp rpmrc  root@host:/usr/lib/rpm/

第六.host1使用rpm -qa命令验证是否成功

如果提示错误,那么在host2的/usr/lib/rpm/目录下拷贝如下:

scp macros  root@host:/usr/lib/rpm/

第七.host1 执行updatedb

成功就ok,重启

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top