yum错误:不支持的文件格式

我得到如下错误。 我的Linux是centos5。

yum list Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: centos.ustc.edu.cn * base: centos.ustc.edu.cn * extras: centos.ustc.edu.cn * updates: centos.ustc.edu.cn Error: unsupported file format 

该错误来自sqlite,这是非常糟糕的。 你可以做:

百胜干净的dbcache

…它应该工作。 如果不是这样,那么“yum clean all”锤子将解决这个问题。 对于任何sqlite文件来说,这都有点奇怪,你可能想要检查智能数据等(确保你没有一般的FS损坏)。

我想你已经修改了/etc/yum.repos.d/*.repo文件,或者你添加了新的repopath到/etc/yum.repos.d/目录。