RHEL(RedHat) 6.3使用EPEL Yum 源

转载 2015年07月08日 09:03:55
因为RHEL(RedHat) 6.3要安装flow-tools,所以需要设置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
在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
RedHat 6.1下安装yum(图文) http://www.linuxidc.com/Linux/2013-06/86535.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

RHEL 6 上安装 yum 以及 epel源的使用方法

这几天在虚拟机上安装了 rhel 6.3 ,准确版本信息是: [root@Chaos ~]# uname -a Linux Chaos 2.6.32-279.el6.x86_64 #1 SMP...
  • wisgood
  • wisgood
  • 2015年04月28日 10:03
  • 3040

RHEL6解决无法使用YUM源问题

RHEL6解决无法使用YUM源问题 RHEL的YUM源需要注册用户才能更新使用,由于CentOS和RHEL基本没有区别,并且CentOS已经被REHL收购。所以将RHEL的YUM源替换为CentOS...
  • ruhang
  • ruhang
  • 2016年11月26日 20:49
  • 832

RHEL 6.3使用CentOS yum源

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。所以yum install 命令每次都安装失败。 0. 系统说明:系统:Red Hat Enterprise...
  • zhengdianwei
  • zhengdianwei
  • 2017年04月14日 18:22
  • 526

redhat7 使用163 yum源 以及 epel源

1.首先删除redhat原有的yum ,因为redhat 原本的yum 没有注册为redhat用户是用不了的。 rpm -aq|grep yum|xargs rpm -e --nodeps  ...
  • yudar1024
  • yudar1024
  • 2014年12月31日 19:16
  • 11914

Install Docker on RHEL 6.5(EPEL)

本文简单的介绍如何在RHEL中部署Docker。 Docker是一个开源的应用容器引擎。它让开发者可以打包他们的应用以及应用的依赖包到一个可一直的容器中,以便后续发布到任何Linux的机器上。 ...
  • wisgood
  • wisgood
  • 2015年03月29日 12:08
  • 1711

redhat 6.3 源文件替换(阿里云源)并安装inotify-tools

一、将redhat6.3源替换为阿里云 1、进入YUM源目录: # cd /etc/yum.repos.d 2、先把自带的YUM源配置文件备份一下,说不定以后会用的到: # mv...
  • xqrustc
  • xqrustc
  • 2017年08月06日 10:23
  • 178

redhat7 yum的配置和使用

yum是rpm包的管理器,它的作用除了可以像rpm一样安装,卸载,查找包之外,还可以管理依赖。yum使用仓库保存和管理rpm软件包,仓库的配置文件保存在/etc/yum.repos.d/目录下,配置文...
  • yingxiake
  • yingxiake
  • 2016年05月19日 22:26
  • 6081

redhat6.3 安装yum命令

RHEL6解决无法使用YUM源问题 RHEL的YUM源需要注册用户才能更新使用,由于CentOS和RHEL基本没有区别,并且CentOS已经被REHL收购。所以将RHEL的YUM源替换为CentOS...
  • b15854324989
  • b15854324989
  • 2017年07月11日 16:34
  • 365

RHEL 6.7换CentOS的yum源

RHEL 6.7的源需要序列号,可以使用CentOS的yum源来替代。 首先要删除RHEL中的yum命令。 1rpm -aq | grep yum |xargs rpm -e --nodeps下...
  • u013961139
  • u013961139
  • 2015年10月24日 16:30
  • 2924

添加本地cdrom到RHEL yum 源

添加本地cdrom到RHEL yum源 1. mount /dev/sr0 /mnt/cdrom/ 2. 确认是否安装以下软件包 rpm -qa |grep yum  rpm -...
  • force_eagle
  • force_eagle
  • 2012年04月05日 11:57
  • 3744
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RHEL(RedHat) 6.3使用EPEL Yum 源
举报原因:
原因补充:

(最多只允许输入30个字)