转自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

最新文章

  1. XSS 前端防火墙 —— 天衣无缝的防护
  2. Swift让编程更简单 人人都是开发者
  3. 细说.NET中的多线程 (五 使用信号量进行同步)
  4. centOS6.5安装SUN-jdk7
  5. 非正式js语法
  6. linux重要的标准目录和文件
  7. Python核心编程读笔 6: 映射和集合类型
  8. jrebel的安装配置
  9. display:none,float小秘密
  10. MySQL 加锁处理分析-转载
  11. tp系统常量定义
  12. 从壹开始前后端分离[.netCore 不定期 ] 36 ║解决JWT自定义中间件授权过期问题
  13. Linux中Apache服务器的简单配置
  14. maya模板lock工具
  15. 用JavaScript制作简单的计算器
  16. 《深入理解Java虚拟机》笔记(转)
  17. Java中十个常见的违规编码
  18. hdu 1217 Arbitrage (最小生成树)
  19. selector 模块
  20. JS比较两个数字大小

热门文章

  1. 使用python执行sql语句和外键解析
  2. Bootstrap 学习笔记8 下拉菜单滚动监听
  3. python pip报错pip._ vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
  4. 06(H5*)Vue第五天、第六天 Vue常见命令
  5. 基于vux的Vue路由切换动画
  6. Pandas案例--人口密度分析
  7. qt 如何注册自定义类型?
  8. php中__call与__callstatic()使用
  9. linux性能分析工具free
  10. apt-get update 101错误解决办法