最近忙着上线部署东西,以前都是在内网,现在需要访问外网去下载一点东西,但是在更换源的时候出现了各种奇怪的问题,幸好都解决了,记录下来,方便以后查看
查看Linux版本
网络是否通畅
查看yum源配置文件
执行yum 命令出现如下问题
Loaded plugins: fastestmirror Please use /usr/bin/yum –help
意思是fastestmirror不能使用,fastestmirror是yum的一个加速插件,处理办法就是禁用这个插件 。解决办法:
执行yum命令出现如下错误
[Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found” Trying other mirror.
[Errno 14] PYCURL ERROR 7 - “couldn’t connect to host” Trying other mirror.
解决办法: 很明显是网络不通畅造成的原因,但是前面访问百度都没有问题,所以问题应该不是DNS 的锅,再执行如下命令:
yum clean all
yum makecache
如果依然没有效果,则可以考虑是不是yum代理的问题
命令:cat /etc/yum.conf
可以看到,下面的yum确实有代理问题,注释掉代理选项(proxy)就解决了
重新执行yum命令:yum list
小结
Linux确实很有趣,加载速度很快,十分享受命令行带来的乐趣。