yum命令安装的时候提示以下错误“Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - ”
yum命令安装的时候提示以下错误
:::info
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误"
:::
解决办法
- 修改仓库
进入/etc/yum.repos.d目录下找到 CentOS-Base.repo
cd /etc/yum.repos.d
- 然后按顺序执行以下命令
cp CentOS-Base.repo CentOS-Base.repo.backup
vi CentOS-Base.repo
- 输入i进入编辑模式,编辑文件,按照图中所示进行修改,把每个段落中的mirrorlist都注释,然后每个段落在#baseurl下面加上此行命令,输入:wq保存并退出。
#段落1
baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
#段落2
baseurl=http://vault.centos.org/7.9.2009/updates/$basearch/
#段落3
baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/
#段落4
baseurl=http://vault.centos.org/7.9.2009/centosplus/$basearch/
修改前
修改后
- 分别执行以下命令
yum clean all
yum makecache
- 配置阿里云镜像
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
若提示wget:未找到命令,则按以下步骤操作
#回到根目录
cd /
#安装wget,安装完成后重新进入cd /etc/yum.repos.d
yum install wget
- 执行以下命令,查看配置信息
cat CentOS-Base.repo
- 分别执行以下命令
yum clean all
yum makecache
人生如逆旅
我亦是行人
分类:
解决问题 / centos-问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构