背景:
公司的电脑是通过代理上网的,Vmware下一台Centos6.5_64的系统,网络模式为NAT。可以ping的通外网,但是yum安装东西总是报错,如下图
1
2
3
4
5
6
7
8
|
[root@
test
~]
#yum list
Loaded plugins: fastestmirror, refresh-packagekit, securitySetting up
Remove ProcessNo Match
for
argument: mysql-serverLoading mirror speeds
from cached hostfileCould not retrieve mirrorlist
release=6&arch=x86_64&repo=os&infra=stock error was14:
PYCURL ERROR 7 - "Failed to connect to 2a02:2498:1:3d:5054:ff:fed3:e91a:
Network is unreachable"Error: Cannot
find
a valid baseurl
for
repo: base
[root@
test
~]
#
|
解决办法:
在宿主机上ping代理上网的网站获取IP地址
在Linux机器中做以下操作:
1
2
3
4
5
6
|
[root@
test
~]
# vim /etc/profile
[root@
test
~]
# tail -3 /etc/profile
export
http_proxy=10.14.36.103:8080
export
https_proxy=10.14.36.103:8080
[root@
test
~]
# source /etc/profile
[root@
test
~]
#yum clean all
|
再执行yum
已解决!
本文转自Jacken_yang 51CTO博客,原文链接:http://blog.51cto.com/linuxnote/1633341,如需转载请自行联系原作者