欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

yum [Errno 14] HTTP Error 404 - Not Found

程序员文章站 2021-11-28 11:23:38
...

在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     
正在解决依赖关系
--> 正在检查事务
.........