歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RHEL(RedHat) 6.3使用EPEL Yum 源

RHEL(RedHat) 6.3使用EPEL Yum 源

日期:2017/2/28 14:26:36   编辑:Linux教程

因為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

配置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

Copyright © Linux教程網 All Rights Reserved