CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&i...
时间: 2024-04-04 12:31:58 浏览: 87
这个错误一般是由于网络连接问题或者yum源配置问题导致的。你可以尝试以下解决方法:
1. 检查网络连接是否正常,可以使用ping命令测试。
2. 检查yum源配置是否正确,可以使用以下命令查看:
```
cat /etc/yum.repos.d/CentOS-Base.repo
```
确认配置文件中的mirrorlist是否正确,可以尝试将mirrorlist改为baseurl。
3. 清除yum缓存,可以使用以下命令:
```
yum clean all
```
4. 更换yum源,可以使用阿里云、网易等镜像站点,具体配置方法可以参考对应的官方文档。
如果以上方法无法解决问题,建议你向相关技术社区或者CentOS官方论坛寻求帮助。
相关问题
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
回答: 当执行yum -y install gcc命令时,出现了错误"Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was"。这个错误通常是由于网络连接问题导致的。可以尝试以下解决方法:首先,将yum源设置为阿里云,可以使用命令wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo来完成。然后,检查网络连接是否正常,可以使用命令ping www.baidu.com来测试。如果网络连接不正常,可以尝试修改DNS设置,找到文件/etc/sysconfig/network-scripts/ifcfg-ens33(注意ens33后面的数字是随机产生的),将其中的onboot改为yes,然后重新启动网络,使用命令service network restart,最后再次使用ping www.baidu.com来确认网络连接是否成功。如果网络连接正常,那么就可以正常执行yum -y install gcc命令了。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stoc](https://blog.csdn.net/weixin_49114503/article/details/130324326)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=cont](https://blog.csdn.net/a2868221132/article/details/117261402)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 12: Timeout on http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock: (28, 'Resolving timed out after 30543 milliseconds')
这个错误通常是由于您的计算机无法连接到CentOS镜像服务器引起的。您可以尝试以下一些步骤来解决这个问题:
1. 检查您的网络连接是否正常。您可以通过ping命令检查您的网络连接是否正常:
```
ping www.centos.org
```
如果能够ping通,则表示您的网络连接正常。
2. 检查您的DNS设置是否正确。您可以通过以下命令检查您的DNS设置:
```
cat /etc/resolv.conf
```
如果您的DNS设置不正确,请使用以下命令编辑resolv.conf文件并添加正确的DNS服务器地址:
```
sudo vi /etc/resolv.conf
```
将以下内容添加到文件末尾:
```
nameserver 8.8.8.8
```
保存并退出文件。
3. 清除DNS缓存。使用以下命令清除DNS缓存:
```
sudo systemctl restart network
```
4. 更改CentOS镜像源。使用以下命令备份当前的CentOS镜像源:
```
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
```
然后,下载新的CentOS镜像源文件:
```
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
```
最后,使用以下命令清除yum缓存并重新生成yum缓存:
```
sudo yum clean all
sudo yum makecache
```
然后,重新运行您的命令以获取所需的软件包。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![mp4](https://img-home.csdnimg.cn/images/20210720083504.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)