RHEL更换yum源

来源: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网易的源是如何配置。

工具/原料

  • vmware station 9.0.1

  • RHEL 6.2 X64

方法/步骤

  1. 1

    首先,环境如下:

    注:之前有加载本地源。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  2. 2

    首先,删除RHEL自带的yum软件。本地源是用的RHEL的yum。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  3. 3

    登录网易163的镜像源网站,网址http://mirrors.163.com

    当然你得先保证,你的网络配置没问题,可以访问外网。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  4. 4

    如果你明确知道自己的linux是32位或者64位,最好,不知道就用#uname -r看一下。

    因为我的RHEL是6.2 X64,所以这里选择X86_64。

    注意:这里的网站目录是centos,因为centos和rhel通用。而为什么不选6.2,选6.4后面会讲。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  5. 5

    需要下载4个RPM包。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  6. 安装4个包,用浏览器下载的默认地址是:/home/yourname/Downloads

    wget下载默认是当前操作目录。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  7. 安装有顺序。

    1.

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  8. 2.

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  9. 3.最后两个包yum* yum-plugin*需要一起安装,不然报错。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  10. 看累了?别急,马上要结束了。

    再下载一个网易的repo文件,放到/etc/yum.repos.d/下。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  11. 修改repo

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  12. 错误来了。

    #yum clean all

    #yum makecache     

    报错[Errno 14] PYCURL ERROR 22 "The requested URL returned error: 404"

  13. 解决方法,改repo文件中$releasever 为6.4(一般是最新版本才有镜像)。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  14. 又冒出来一个错误提示。原因是本地源无法工作,把他们的REPO改个名字,或者直接删除就好。

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
  15. 终于OK     #yum makecache

    最后试试   #yum install gcc* 

    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    RHEL更换yum源的 PYCURL ERROR 22错误解决方法
    END

注意事项

  • 网上的教程经常跟不上LINUX发展的脚步,如果按照教程完全不变做下来,经常有问题。玩LINUX,需要多费脑啊。

  • 如果报错[Errno 14] PYCURL ERROR 6 - "Couldn't resolve host ',可以看看是不是DNS有问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值