近期使用centos8yum安装发现使用不了,报错信息如下:
# yum 安装软件失败
[root@wangting ~]# yum install -y lrzsz
CentOS-8 - AppStream 33 kB/s | 2.3 kB 00:00
Errors during downloading metadata for repository 'AppStream':
- Status code: 404 for http://mirrors.cloud.aliyuncs.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 100.100.2.148)
Error: Failed to download metadata for repo 'AppStream': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
【原因】:
提示的url地址明显是官方的,却报错了Status code: 404,根据这个关键词显然是地址失效了
http://mirrors.cloud.aliyuncs.com 地址无法打开
去官方查看了一番,发现阿里云开发者社区又一篇公告:
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.48b31b115C6PIW
通知:
CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。建议您切换到Anolis或Alinux。如果您的业务过渡期仍需要使用CentOS 8系统中的一些安装包,请根据下文切换CentOS 8的源。
centos8(centos8官方源已下线,建议切换centos-vault源)
wget -O /etc/yum.repos.d/CentOS-base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
也就是说,新源是:
https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
原来配置的centos8的官方源已经下线了,新的配置连接信息已经调整为上面的
根据官方消息,重新配源
# 进入yum.repos.d目录 [root@wangting ~]# cd /etc/yum.repos.d/ [root@wangting yum.repos.d]# ls -l total 56 -rw-r--r-- 1 root root 635 Aug 24 2020 CentOS-AppStream.repo -rw-r--r-- 1 root root 619 Aug 24 2020 CentOS-base.repo -rw-r--r-- 1 root root 701 Aug 24 2020 CentOS-centosplus.repo -rw-r--r-- 1 root root 1329 Aug 24 2020 CentOS-CR.repo -rw-r--r-- 1 root root 668 Sep 16 2020 CentOS-Debuginfo.repo -rw-r--r-- 1 root root 743 Sep 16 2020 CentOS-Devel.repo -rw-r--r-- 1 root root 227 Aug 24 2020 CentOS-epel.repo -rw-r--r-- 1 root root 663 Aug 24 2020 CentOS-Extras.repo -rw-r--r-- 1 root root 242 Aug 24 2020 CentOS-fasttrack.repo -rw-r--r-- 1 root root 738 Sep 16 2020 CentOS-HA.repo -rw-r--r-- 1 root root 928 Sep 16 2020 CentOS-Media.repo -rw-r--r-- 1 root root 639 Aug 24 2020 CentOS-PowerTools.repo -rw-r--r-- 1 root root 1382 Sep 16 2020 CentOS-Sources.repo -rw-r--r-- 1 root root 74 Sep 16 2020 CentOS-Vault.repo # 创建备份目录 [root@wangting yum.repos.d]# mkdir bakup # 将现有的repo文件mv至bakup目录下 [root@wangting yum.repos.d]# mv *repo bakup/ # 使用wget下载最新的repo,(如果是离线环境可以别处下载再上传至服务器) [root@wangting yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo --2022-02-28 18:09:44-- https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 101.226.28.202, 101.226.28.199, 101.226.28.200, ... Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|101.226.28.202|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 2495 (2.4K) [application/octet-stream] Saving to: ‘/etc/yum.repos.d/CentOS-base.repo’ /etc/yum.repos.d/CentOS-base.repo 100%[================================================================================================>] 2.44K --.-KB/s in 0s 2022-02-28 18:09:44 (59.0 MB/s) - ‘/etc/yum.repos.d/CentOS-base.repo’ saved [2495/2495] [root@wangting yum.repos.d]# ll total 8 drwxr-xr-x 2 root root 4096 Feb 28 18:09 bakup -rw-r--r-- 1 root root 2495 Feb 14 21:16 CentOS-base.repo [root@wangting yum.repos.d]# # 运行 yum makecache 生成缓存 [root@wangting yum.repos.d]# yum makecache CentOS-8.5.2111 - base - mirrors.aliyun.com 1.9 MB/s | 4.6 MB 00:02 CentOS-8.5.2111 - Extras - mirrors.aliyun.com 363 kB/s | 10 kB 00:00 CentOS-8.5.2111 - AppStream - mirrors.aliyun.com 1.9 MB/s | 8.4 MB 00:04 metadata cache created. [root@wangting yum.repos.d]# ll total 8 drwxr-xr-x 2 root root 4096 Feb 28 18:09 bakup -rw-r--r-- 1 root root 2495 Feb 14 21:16 CentOS-base.repo [root@wangting yum.repos.d]#
重新使用yum验证,yum工具恢复正常
[root@wangting yum.repos.d]# yum install -y lrzsz Last metadata expiration check: 0:00:29 ago on Mon 28 Feb 2022 06:10:04 PM CST. Dependencies resolved. ======================================================================================================================================================================================= Package Architecture Version Repository Size ======================================================================================================================================================================================= Installing: lrzsz x86_64 0.12.20-43.el8 base 84 k Transaction Summary ======================================================================================================================================================================================= Install 1 Package Total download size: 84 k Installed size: 190 k Downloading Packages: lrzsz-0.12.20-43.el8.x86_64.rpm 735 kB/s | 84 kB 00:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 727 kB/s | 84 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : lrzsz-0.12.20-43.el8.x86_64 1/1 Running scriptlet: lrzsz-0.12.20-43.el8.x86_64 1/1 Verifying : lrzsz-0.12.20-43.el8.x86_64 1/1 Installed: lrzsz-0.12.20-43.el8.x86_64 Complete! [root@wangting yum.repos.d]# [root@wangting yum.repos.d]#



