天天看點

yum [Errno 14] HTTP Error 404 - Not Found

在centos 7上,使用

yum

指令安裝軟體包的時候,如果遇到下面的錯誤

.........
http://mirrors.huaweicloud.com/centos/7.7.1908/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
正在嘗試其它鏡像。
http://mirrors.163.com/centos/7.7.1908/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
正在嘗試其它鏡像。
http://mirrors.neusoft.edu.cn/centos/7.7.1908/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
正在嘗試其它鏡像。
.........
           

可以使用下面兩個指令解決問題:

yum clean all
rpm --rebuilddb
           

實測有效

[[email protected] ~]# yum clean all
已加載插件:fastestmirror
正在清理軟體源: base extras updates
Cleaning up list of fastest mirrors
[[email protected] ~]# rpm --rebuilddb
[[email protected] ~]# 
[[email protected] ~]# yum install vim                                                    
已加載插件:fastestmirror
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                 | 3.6 kB  00:00:00     
extras                                                                                               | 2.9 kB  00:00:00     
updates                                                                                              | 2.9 kB  00:00:00     
(1/4): extras/7/x86_64/primary_db                                                                    | 206 kB  00:00:00     
(2/4): updates/7/x86_64/primary_db                                                                   | 3.8 MB  00:00:00     
(3/4): base/7/x86_64/primary_db                                                                      | 6.1 MB  00:00:00     
(4/4): base/7/x86_64/group_gz                                                                        | 153 kB  00:00:00     
正在解決依賴關系
--> 正在檢查事務
.........
           

繼續閱讀