CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs
问题描述
CentOS Linux 8 - AppStream 错误:为仓库 ‘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、切换到源目录,备份原来的源
[root@localhost redis]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls -l
总用量 48
-rw-r--r--. 1 root root 719 9月 15 2021 CentOS-Linux-AppStream.repo
-rw-r--r--. 1 root root 704 9月 15 2021 CentOS-Linux-BaseOS.repo
-rw-r--r--. 1 root root 1130 9月 15 2021 CentOS-Linux-ContinuousRelease.repo
-rw-r--r--. 1 root root 318 9月 15 2021 CentOS-Linux-Debuginfo.repo
-rw-r--r--. 1 root root 732 9月 15 2021 CentOS-Linux-Devel.repo
-rw-r--r--. 1 root root 704 9月 15 2021 CentOS-Linux-Extras.repo
-rw-r--r--. 1 root root 719 9月 15 2021 CentOS-Linux-FastTrack.repo
-rw-r--r--. 1 root root 740 9月 15 2021 CentOS-Linux-HighAvailability.repo
-rw-r--r--. 1 root root 693 9月 15 2021 CentOS-Linux-Media.repo
-rw-r--r--. 1 root root 706 9月 15 2021 CentOS-Linux-Plus.repo
-rw-r--r--. 1 root root 724 9月 15 2021 CentOS-Linux-PowerTools.repo
-rw-r--r--. 1 root root 1124 9月 15 2021 CentOS-Linux-Sources.repo
[root@localhost yum.repos.d]# mkdir bak
[root@localhost yum.repos.d]# mv CentOS-Linux-* bak
[root@localhost yum.repos.d]# ls
bak
2、下载新的源文件
并用命令yum makecache
建立新的元数据缓存
下载源文件命令:
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-07-30 16:49:17-- https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 221.180.228.238, 221.180.228.239, 221.180.228.248, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|221.180.228.238|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2495 (2.4K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”/etc/yum.repos.d/CentOS-Base. 100%[=================================================>] 2.44K --.-KB/s 用时 0s 2022-07-30 16:49:18 (36.5 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2495/2495])[root@localhost yum.repos.d] ll
总用量 8
drwxr-xr-x. 2 root root 4096 7月 30 16:48 bak
-rw-r--r--. 1 root root 2495 2月 14 21:16 CentOS-Base.repo
3、测试源(用yum命令装个软件试试)
[root@localhost redis] yum install make
CentOS-8.5.2111 - Base - mirrors.aliyun.com 370 kB/s | 4.6 MB 00:12
CentOS-8.5.2111 - Extras - mirrors.aliyun.com 24 kB/s | 10 kB 00:00
CentOS-8.5.2111 - AppStream - mirrors.aliyun.com 246 kB/s | 8.4 MB 00:35
依赖关系解决。
========================================================================================================================软件包 架构 版本 仓库 大小
========================================================================================================================
安装:make x86_64 1:4.2.1-10.el8 base 498 k事务概要
========================================================================================================================
安装 1 软件包总下载:498 k
安装大小:1.4 M
确定吗?[y/N]:
yum源已经可以正常使用了,问题最终得到解决!特此记录,以备查用!
CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs相关推荐
- 错误:为 repo ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
参考:https://blog.csdn.net/qq_45988641/article/details/123569505 解决办法: sudo sed -i -e "s|mirrorli ...
- Centos8 dnf update/yum update 错误解决:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist:
错误场景 在dnf update/yum update或者下载包时候报错:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: 提 ...
- CentOS 8:Cannot prepare internal mirrorlist: No URLs in mirrorlist
问题 在Centos 8上因为要安装mysql5.7,需要使用yum命令,但执行yum命令时报错 No URLs in mirrorlist.经查阅资料后发现 从2022年1月31日起,CentOS开 ...
- 解决:linux启动Redis报Failed to search for file:Cannot prepare internal mirrorlist: No URLs in mirrorlist
1:打开linux命令行窗口,登录管理员账号:$ su root 回车,输入密码 ps:不登录管理员打开的文件是只读状态,修改后无法保存. 这一步十分重要,我因为没登管理员账号被卡了十来分钟 ╥﹏ ...
- Linux问题:Cannot prepare internal mirrorlist: No URLs in mirrorlist
问题原因 Centos 8于2021年年底停止服务,centos 8 不提供下载,我们可以更换为国内源 解决办法 进入repos目录 cd /etc/yum.repos.d/ 修改所有的CentOS文 ...
- 问题解决:Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:...
大家都知道Centos8于2021年年底停止了服务,大家再在使用yum源安装时候,出现下面错误"错误:Failed to download metadata for repo 'AppStr ...
- CentOS8 安装 Docker repo ‘appstream‘ 下载元数据失败
关闭防火墙 #查看当前防火墙状态 systemctl status firewalld #暂时关闭防火墙 systemctl stop firewalld #永久关闭防火墙 systemctl dis ...
- 为 repo ‘AppStream‘ 下载元数据失败 错误:为 repo ‘AppStream‘ 下载元数据失败
问题出现环境: Linux master 4.18.0-147.el8.x86_64 #1 SMP Wed Dec 4 21:51:45 UTC 2019 x86_64 x86_64 x86_64 G ...
- linux emmc vfs错误,Hi3519a EMMC挂载EXT4文件系统失败
环境:hi3519AV100+ Hi3519A V100R001C02SPC010 问题:使用Hitool5.0.46烧写EMMC,成功烧写uboot.Image和EXT4文件系统,uboot和内核都 ...
最新文章
- 飞天茅台超卖事故:Redis分布式锁请慎用!
- web 点击劫持 X-Frame-Options
- 习题1.8 二分查找 (20 分)
- hdu 5615 Jam's math problem(判断是否能合并多项式)
- jQuery避免$符和其他JS库冲突的方法对比
- 今天去医院拿宝宝的微量元素检查结果
- 招银网络笔试java_最新!!招银网络科技Java面经,整理附答案
- 开发人员指南 Googlemap API教程
- java 反射类成员_java 反射(二)类成员
- 理解 invokedynamic
- Power BI Embedded 开发国内版-21V-版本实测
- python的django框架是干嘛的_Django框架在Python开发很重要为什么?
- iOS底层探索之多线程(十二)—GCD源码分析(事件源dispatch_source)
- 计算地球上两点的直线距离
- 8.Shell 编程从入门到精通 --- 文本处理利器 awk
- Exchange DAG 架构 POP3验证失败处理过程
- 3ds max 旋转及角度
- sci二区计算机类有哪些期刊,二区材料类sci期刊有哪些
- IT蚁族:蜗居和逃离
- MOOC创新创业学第十二章单元测试题及答案