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


人生如逆旅
我亦是行人

浙公网安备 33010602011771号