来源:http://jingyan.baidu.com/article/fedf073766733935ac897732.html
刚开始接触redhat linux的时候,经常会为安装软件发愁,linux下的软件依赖对新手来说太繁琐和复杂。后来听说了一个好工具yum,但是作为RHEL的免费试用者,yum首先需要我们自己更换可用的源,并且配置好才能方便地使用。
本人曾经在配置过程中,根据资料一步一步配置,但是还是出错了,为此纠结万分。
在yum makecache的时候报错如下:
[Errno 14] PYCURL ERROR 22 "The requested URL returned error: 404"
其实当时如果懂多一点web方便的知识就知道,这个是web中常见的404错误,即无法访问该页面。
今天从头到尾做一遍,redhat enterprise linux使用163网易的源是如何配置。
方法/步骤
-
首先,环境如下:
注:之前有加载本地源。
-
首先,删除RHEL自带的yum软件。本地源是用的RHEL的yum。
-
登录网易163的镜像源网站,网址http://mirrors.163.com
当然你得先保证,你的网络配置没问题,可以访问外网。
-
如果你明确知道自己的linux是32位或者64位,最好,不知道就用#uname -r看一下。
因为我的RHEL是6.2 X64,所以这里选择X86_64。
注意:这里的网站目录是centos,因为centos和rhel通用。而为什么不选6.2,选6.4后面会讲。
-
需要下载4个RPM包。
-
安装4个包,用浏览器下载的默认地址是:/home/yourname/Downloads
wget下载默认是当前操作目录。
-
安装有顺序。
1.
-
2.
-
3.最后两个包yum* yum-plugin*需要一起安装,不然报错。
-
看累了?别急,马上要结束了。
再下载一个网易的repo文件,放到/etc/yum.repos.d/下。
-
修改repo
-
错误来了。
#yum clean all
#yum makecache
报错[Errno 14] PYCURL ERROR 22 "The requested URL returned error: 404"
-
解决方法,改repo文件中$releasever 为6.4(一般是最新版本才有镜像)。
-
又冒出来一个错误提示。原因是本地源无法工作,把他们的REPO改个名字,或者直接删除就好。
-
终于OK #yum makecache
最后试试 #yum install gcc*
END