linux中不小心将rpm命令卸载了,怎么恢复
1个回答
展开全部
第一.使用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,重启
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询