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; 未知的错误"

:::

解决办法

  1. 修改仓库

进入/etc/yum.repos.d目录下找到 CentOS-Base.repo

cd /etc/yum.repos.d
  1. 然后按顺序执行以下命令
cp  CentOS-Base.repo  CentOS-Base.repo.backup
vi CentOS-Base.repo
  1. 输入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/

修改前

修改后

  1. 分别执行以下命令
yum clean all
yum makecache

  1. 配置阿里云镜像
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

  1. 执行以下命令,查看配置信息
cat CentOS-Base.repo

  1. 分别执行以下命令
yum clean all
yum makecache

posted @ 2024-12-15 00:09  相遇就是有缘  阅读(785)  评论(0)    收藏  举报