centos安装软件失败

2023-05-16

错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

问题参考

CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs_OMUQUK的博客-CSDN博客_appstream

问题描述

今天2022年10月15日在CentOS 8.2上安装软件时,遇到如下报错:

错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

问题原因

CentOS Linux 8在2022年12月31日来到生命周期终点(End of Life,EoL)。即CentOS Linux 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。所以原来的CentOS Linux 8的yum源也都失效了!最终导致此问题的产生。

问题解决方法

更换CentOS Linux 8的yum源

1、切换到源目录,备份原来的源

cd /etc/yum.repos.d/ # 切换到源目录
ls -l # 查看文件
mkdir bak # 新建备份文件夹
mv CentOS-Linux-* bak # 将所有文件移动到备份文件夹
ls # 查看当前目录下的文件  应该只剩下bak,如果还有别的就都移动到bak

2、下载新的源文件

下载源文件命令:

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

结果:

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
--2022-10-15 15:06:13--  https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 120.253.247.36, 120.253.247.42, 120.253.247.40, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|120.253.247.36|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2495 (2.4K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”

/etc/yum.repos.d/CentOS-Base.re 100%[=======================================================>]   2.44K  --.-KB/s  用时 0.007s  

2022-10-15 15:06:13 (344 KB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2495/2495])

[root@localhost yum.repos.d]# 

3、测试源(用yum命令装个软件试试)

[root@localhost ~]# yum install make
CentOS-8.5.2111 - Base - mirrors.aliyun.com                                                     348 kB/s | 4.6 MB     00:13    
CentOS-8.5.2111 - Extras - mirrors.aliyun.com                                                    69 kB/s |  10 kB     00:00    
CentOS-8.5.2111 - AppStream - mirrors.aliyun 88% [======================================-     ] 181 kB/s | 7.5 MB     00:05 ETA

yum源已经可以正常使用了,问题最终得到解决!特此记录,以备查用!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

centos安装软件失败 的相关文章

随机推荐