无法在 Linux CentOS 上使用 yum 下载

无法在 Linux CentOS 上使用 yum 下载

我在虚拟机上安装了 Linux CentOS。互联网连接是通过代理进行的,但我知道我必须修改 resolv.conf。我添加了代理、用户名和密码,然后使用命令 yum repolist 进行了测试,结果如下:

Loaded plugins: fastesmirror
Loading mirror speeds from cached hostfile
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; Unknown error"
Loading mirror speed from cached hostfile 
Loading mirror speed from cached hostfile 
Loading mirror speed from cached hostfile 
repo id                      repo name
base/7/x86_64               CentOS -7- base
extras/7/x86_64             CentOS -7- extras
updates/7/x86_64            CentOS -7- updates
repolist: 0

这个错误是什么意思?我该怎么做才能使用 yum 下载。

提前致谢

答案1

这看起来 yum 无法通过代理访问互联网。据我所知,yum 有自己的配置文件,您可以在其中设置代理。它位于“/etc/yum.conf”,看起来应该像这样:

[main]
...
proxy=http://<Proxy-Server-IP-Address>:<Proxy_Port>
proxy_username=<Proxy-User-Name>
proxy_password=<Proxy-Password> 
...

如果这不起作用,那么问题肯定与虚拟机网络有关

相关内容