CentOS8—yum update报错问题解决

yum update报错,无法安装软件

image-20220218100628829

报错原因显示为:下载存储库“AppStream”的源数据时出错——404(无法找到);

  • 排除网络问题

image-20220218101038161

可以ping通,所以排除网络原因,有可能是所在网络环境在出口封了相应端口,需要其他方式,比如VPN解决

image-20220218101411266

  • 下载新的源

image-20220218101445164

  • 清除之前的yum缓存

image-20220218101531026

  • 建立新的缓存——makecache报错

image-20220218101620122

Failed to download metadata for repo 'AppStream'

Error: Failed to download metadata for repo 'AppStream' # 下载meta信息失败

  • 查看/etc/yum.repos.d/

image-20220218101846838

发现错误文件

image-20220218101913137

我们在替换yum源的时候,按照镜像网站的操作方式,只替换了CentOS-Base.repo。
可是在CentOS8中,CentOS-AppStream.repo的内容没有更新。

解决方法有两种

  • 直接删除掉CentOS-AppStream.repo这个文件。(不推荐)

  • 将CentOS-AppStream.repo文件中的链接更新

  • 查看更新后的CentOS-Base.repo文件

image-20220218102111364

找到了新的AppStream配置

image-20220218102131790

  • 复制到CentOS-Base.repo替换原来的配置
  • 重新运行yum update问题解决

image-20220218102331415

安装yum的解决方案

  • 从http://rpmfind.net/linux/rpm2html/search.php?query=yum找到跟系统版本相符的yum安装包
  • 本地下载安装包后传输到Linux中或者使用wget进行下载
  • 下载后输入下图命令即可进行安装

image-20220218155055868

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇