解决更新 EPEL 源时出现 404 错误的问题

虚竹 2017-11-15 1120

系统默认安装的 EPEL 源地址设置,一般是一个镜像列表,在你执行 yum 命令更新缓存时,yum 会自动帮你找到下载速度最快的节点进行下载。

但是,我们偶尔会碰到 yum makecache 报错的情况,类似如下错误:

“filelists.sqlite.xz: [Errno 14] HTTP Error 404 – Not Found”



这是由于各个下载镜像之间的数据可能不同步造成的,当你在较新的源上下载了信息后,如果 yum 发现其它源的下载速度比较快,很可能会切换到其它源进行下载,这时候就可能出现上面这种错误。

解决方法:

使用以下命令清空下本地缓存信息即可:
Quoteyum clean dbcache metadata --disablerepo=* --enablerepo=epel


如果是其它源碰到这个问题,处理方法也是一样的,把命令中的 epel 换成其它源的代号就可以了。
最新回复 (0)
返回
发新帖