1. 程式人生 > >CentOS 6.9配置EPEL源

CentOS 6.9配置EPEL源

企業 國內 需要 plugin log unix col 詳細 分享圖片

簡介:

EPEL是一個由特別興趣小組創建、維護並管理的,針對 紅帽企業版 Linux(RHEL)及其衍生發行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一個高質量附加軟件包項目。

官方網址為:https://fedoraproject.org/wiki/EPEL/zh-cn

EPEL的軟件包通常不會與企業版Linux官方源中的軟件包發生沖突,或者互相替換文件。

EPEL項目與Fedora基本一致,包含完整的構建系統、升級管理器、鏡像管理器等等。

EPEL是yum的一個軟件源,裏面包含了許多基本源裏沒有的軟件。安裝上EPEL的源後,就可以直接用yum來安裝軟件,而且EPEL不會替換原有的源,安裝後會產生新repo,省去了不少麻煩。

EPEL配置:

1、首先配置一個CentOS的源

參考:http://www.cnblogs.com/EasonJim/p/8462908.html

2、安裝epel-release.noarch包,上面已經配置好CentOS源,可以直接yum安裝:

yum install epel-release
#安裝完成之後,會在/etc/yum.repo.d/ 目錄下生成兩個yum源的repo文件:
epel.repo  #正式版,所有的軟件都是穩定可以信賴的
epel-testing.repo #測試版,使用時需要慎重
#但是默認情況下,只有正式版是有效狀態的,如果想試試測試版的話,需要修改
/etc/yum.repos.d/epel-testing.repo,把enabled=0改成enabled=1即可

epel安裝好之後,默認使用的是國外的源(Fedora 官網提供),速度比較慢,如果想要速度快些,可以做下更改,將源更改成國內的源,如中科大(ustc)的EPEL源,執行如下命令即可,詳細配置,請見http://mirrors.ustc.edu.cn/help/epel.html

技術分享圖片

如果不想像上面這麽折騰,可以直接使用阿裏雲提供的EPEL源配置:http://mirrors.aliyun.com/help/epel

1、備份(如有配置其他epel源)

mv /etc/yum.repos.d/epel.repo /etc/yum
.repos.d/epel.repo.backup mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup 2、下載新repo 到/etc/yum.repos.d/ epel(RHEL 7) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo epel(RHEL 6) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo epel(RHEL 5) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo

由於一共配置了2個源,yum安裝軟件時,默認優先使用epel的源,如果想要優先使用CentOS的源,可以安裝一個優先級插件:yum-plugin-priorities,進行控制調整2個yum源的優先級

yum install yum-plugin-priorities
vim /etc/yum.repo.d/epel.repo #在[epel]裏的最後一行添加
priority=88
vim /etc/yum.repo.d/CentOS6-Base-163.repo 
#在[base]裏的最後一行添加priority=6 (這個數要小於epel裏的88即可,數字越小優先級越高)

參考:

http://blog.163.com/yumin_wang@126/blog/static/3629355020168299551878(以上部分內容轉自此篇文章)

http://blog.chinaunix.net/uid-2469966-id-3916408.html

http://blog.csdn.net/odongyuan1/article/details/60874859(以上部分內容轉自此篇文章)

CentOS 6.9配置EPEL源