只读文件系统 /var/cache/yum/x86 64/7/base/repomd.xml.old.tmp

问题:

1
2
3
4
5
6
7
8
9
10
11
Errno 30] 只读文件系统: '/var/cache/yum/x86_64/7/base/repomd.xml.old.tmp'

分析:
不知道到底是什么,但一定yum源有了问题;
网上搜了一大堆,大多是yum clean清缓存的,没试,应该也行;

解决:
进入/var/cache/yum/, 执行rm -rf x86_64/c, 删除缓存;
报错:rm: 无法删除"xxx": 只读文件系统
执行mount -o remount,rw /, 再次删除;
执行yum repolist;

ok, 搞定

参考:https://blog.csdn.net/xue15029240296/article/details/103211911