当前位置: 首页 > news >正文

Centos执行yum命令报错

错误描述

错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: Curl error (6): Couldn’t resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org]

推荐方案

1. 修改仓库配置指向存档仓库(推荐)

运行以下命令,将仓库配置中的 mirrorlist 替换为 vault.centos.org:

sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

2. 清理并更新YUM缓存

sudo yum clean all
sudo yum makecache

3. 测试安装软件

sudo yum update

替代方案:使用国内镜像源(如阿里云、清华大学)

如果 vault.centos.org 速度较慢,可以改用国内镜像源。例如阿里云:

备份原有仓库配置

sudo mkdir /etc/yum.repos.d/backup
sudo mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/backup/

下载阿里云仓库配置

sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

清理并重建缓存

sudo yum clean all
sudo yum makecache

原因解释

CentOS 8已结束生命周期,官方镜像(mirrorlist.centos.org)不再维护。

新的仓库地址需要指向 vault.centos.org 或第三方镜像源。

验证是否成功

运行以下命令检查仓库是否正常:

sudo yum repolist

如果显示仓库列表,则表示已修复。

附:临时修复DNS(可选)

如果怀疑是DNS问题,可尝试修改DNS服务器:

echo “nameserver 8.8.8.8” | sudo tee /etc/resolv.conf
通过以上步骤,你的仓库问题应该可以解决。如果仍有问题,请检查网络连接或防火墙设置。

http://www.lryc.cn/news/533075.html

相关文章:

  • 订单超时设计(1)--- 如何使用redis实现订单超时实时关闭功能
  • 485网关数据收发测试
  • RabbitMQ快速上手及入门
  • 4种架构的定义和关联
  • 109,【1】攻防世界 web 题目名称-文件包含
  • leetcode90 子集II
  • DeepSeek模型构建与训练
  • PyTorch torch.unbind、torch.split 和 torch.chunk函数介绍
  • 【愚公系列】《循序渐进Vue.js 3.x前端开发实践》061-Vue Router的动态路由
  • 杭州某小厂面试
  • C基础寒假练习(8)
  • 设计模式 ->模板方法模式(Template Method Pattern)
  • Redis存储⑤Redis五大数据类型之 List 和 Set。
  • MySQL开窗函数种类和使用总结
  • DeepSeek——DeepSeek模型部署实战
  • zsh: command not found: pip
  • 机器学习数学基础:16.方程组
  • 即梦(Dreamina)技术浅析(四):生成对抗网络
  • 2025年软件测试五大趋势:AI、API安全、云测试等前沿实践
  • Vue混入(Mixins)与插件开发深度解析
  • 【C++】C++11
  • k8sollama部署deepseek-R1模型,内网无坑
  • mysql8 C++源码中创建表函数,表字段最大数量限制,表行最大存储限制
  • 胜任力冰山模型:深入探索职业能力的多维结构
  • 什么是三层交换技术?与二层有什么区别?
  • Linux+Docer 容器化部署之 Shell 语法入门篇 【Shell 替代】
  • DeepSeek LLM(初代)阅读报告
  • JAVA异步的TCP 通讯-服务端
  • 高效协同,Tita 助力项目管理场景革新
  • 【AIGC魔童】DeepSeek v3提示词Prompt书写技巧