由於執行了命令 rpm -e --nodeps rpm -e --nodeps openssh-6.6.1p1-35.el7_3.x86_64node
致使rpm 和yum 不能使用linux
問題解決過程:服務器
1.找到2臺版本相同的服務器,執行命令whereis rpm ssh
2.發現正常的和不正常的機器的路徑不同。那就把它變成同樣htm
3. 執行操做。博客
cd /usr/lib/rpm/
scp rpmrc s-linuxad@10.0.100.118:~
scp macros s-linuxad@10.0.100.118:~yum
scp /usr/bin/rpm s-linuxad@10.0.100.118:/usr/bin/co
scp /usr/share/man/man8/rpm.8.gz s-linuxad@10.0.100.118:/usr/share/man/man8 版本
問題解決,條件容許就重啓服務器ps
參考博客: http://www.linuxidc.com/Linux/2017-06/145252.htm