某天,CentOS的/usr 空间不足了,那时又刚好在使用yum安装东西,老安装不上,而且出现了
Segmentation fault
报错,刚开始一直搞不清楚哪里出了问题1. 先是删除一些临时文件,释放了/usr的空间
2. 按照网上的操作尝试修复yum不过还是失败了,包括:
2.1 yum clean
2.2 重置源。不过我是使用fastestmirror,自动检测最快源的
2.3 重新设置yum配置
2.4 检查lib(网上有传会因为手工编译一些程序,会引起版本不一致),不过未有进展
2.5 重装了yum,还是一样
在准备放弃的时候(几天后了),空间想到会不会是因为文件破坏引起的呢?因为正常操作yum的时候开始报错的
于是打开yum的缓存目录/var/cache/yum ,将其全清了
再试,挖咔咔~~,正常了~~