RHEL(RedHat) 6.3使用EPEL Yum 源

因为RHEL(RedHat) 6.3要安装flow-tools,,所以需要设置epel源。方法如下:

32位系统选择:rpm -ivh 64位系统选择:rpm -ivh

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

配置EPEL YUM源

在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源

配置EPEL YUM源

Redhat 本地yum源配置

yum的配置文件说明

RedHat 6.1下安装yum(图文)

YUM 安装及清理

CentOS 6.4上搭建yum本地源

本文永久更新链接地址:

绚丽的民族风情,悠久的历史文化。抛开尘世的纷扰,

RHEL(RedHat) 6.3使用EPEL Yum 源

相关文章:

你感兴趣的文章:

标签云: