首先使用rpm工具查找损坏的软件包
#rpm -Va > /tmp/rpmVa.log
损坏的文件将被记录到日志中,文件前面是8个文件状态的描述字符
- S 文件大小被改变
- M 权限被改变
- 5 MD5校检改变
- D 字符设备结点已改变
- L 一个符号链接已改变
- U 所有者的文件/目录/设备结点已改变
- G 所有组的文件/目录/设备结点已改变
- T 文件修改的时间戳已改变,如果文件丢失,将已“missing”代替
如比你可能看到的结果就是
.M...... /sbin/ifconfig
说明/sbin/ifconfig被损坏,应该重新安装,用rpm找到/sbin/ifconfig所在的软件包
#rpm -qf /sbin/ifconfig
net-tools-1.60-12
重新安装即可
#rpm -Uvh --nodeps --force net-tools-1.60-12-i586.rpm
No comments:
Post a Comment