zoukankan      html  css  js  c++  java
  • RHEL 使用epel源

    转自http://www.linuxidc.com/Linux/2012-10/71850.htm

    设置epel源。方法如下:

    32位系统选择:
    rpm -ivh http://download.Fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
    64位系统选择:
    rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

    导入key:
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

    配置EPEL YUM源  http://www.linuxidc.com/Linux/2012-10/71850.htm

    在rhel中执行命令

    #yum repolist

    报错

    Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

    解决过程

    搞了好长时间。不过也加深了对yum的理解。

    安装了epel-release-6-8.noarch.rpm以后,会在/etc/yum.repos.d目录下,新增两个文件:

    epel.repo                  //这是标准的epel源,经过测试,并且比较稳定的

    epel-testing.repo          //这是最新的,正在测试阶段。

    默认情况下,yum会搜索/etc/yum.repos.d目录下所有的文件,搜索其中的yum 源。搜索的前提是enable=1,如果是enable=0就不搜索该源了。

    经过对比发现,上述错误中的epel,表示在epel.repo中发现问题。

    打开epel.repo后发现,只有第一项[epel]是enable=1的。其他都是0.说明这项是有问题。可问题在哪里呢?

    手工在ie中访问源地址https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch。发现没有问题。

    到这里开始纠结了。在网上找了很多资料。按照各种方式调整配置都不行。期间我也自己摸索配置。我记得好像做过正确的配置的,但不知道为何没有成功。后来看到有人修改如下:

    #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch

    mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

    修改为:

    baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch

    #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

    使用命令测试

    #yum repolist
    
    Loaded plugins: product-id, subscription-manager
    
    Updating certificate-based repositories.
    
    Unable to read consumer identity
    
    epel                                                                        | 4.4 kB    00:00   
    
    epel/primary_db                                                            | 6.3 MB    00:46   
    
    repo id          repo name                                                    status
    
    HA              HA Local Sources                                                  53
    
    LoadBalancer    LoadBalancer Local Sources                                        2
    
    ResilientStorage  ResilientStorage Local Sources                                    59
    
    base              Server Local Sources                                          3,585
    
    epel              Extra Packages for Enterprise Linux 6 - x86_64                11,128
    
    repolist: 14,827
    

    可以看到,系统成功连接到epel源了。

    RedHat 6.2 Linux修改yum源免费使用CentOS http://www.linuxidc.com/Linux/2013-07/87383.htm

    配置EPEL YUM源 http://www.linuxidc.com/Linux/2012-10/71850.htm

    Redhat 本地yum源配置 http://www.linuxidc.com/Linux/2012-11/75127.htm

    yum的配置文件说明 http://www.linuxidc.com/Linux/2013-04/83298.htm

    RedHat 6.1下安装yum(图文) http://www.linuxidc.com/Linux/2013-06/86535.htm

    YUM 安装及清理 http://www.linuxidc.com/Linux/2013-07/87163.htm

    CentOS 6.4上搭建yum本地源 http://www.linuxidc.com/Linux/2014-07/104533.htm

    更多RedHat相关信息见RedHat 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=10

    本文永久更新链接地址http://www.linuxidc.com/Linux/2014-10/108481.htm

  • 相关阅读:
    再逛开心网
    WAPM
    win2003安装flash cs4
    [AS3][物体的运动]
    转sql产生百万记录
    KeyedList
    timer 焦点
    sql优化
    灰色
    参数
  • 原文地址:https://www.cnblogs.com/ernest-zhang/p/5714434.html
Copyright © 2011-2022 走看看