PS:如果既想獲得 RHEL 的高質量、高性能、高可靠性,又需要方便易用(關鍵是免費)的軟件包更新功能,那么 Fedora PRoject 推出的 EPEL(Extra Packages for Enterprise linux)正好適合你。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社區打造,為 RHEL 及衍生發行版如 CentOS、Scientific Linux 等提供高質量軟件包的項目。裝上了 EPEL,就像在 Fedora 上一樣,可以通過 yum install package-name,隨意安裝軟件。
系統自帶的MySQL版 本一般都比當前最新的穩定版低,想使用最新的穩定版本需要手動編譯安裝,耗時不用說了,還要解決令人頭疼的一系列的軟件依賴關系,作為系統管理員希望找到 便捷的升級MySQL版本的方法。remi源針對Fedora和RHEL、CentOS的更新源。remi解決了相關軟件的依賴關系,而且不會跟 Fedora和RHEL、CentOS原來的軟件包沖突。remi使用yum自動從網絡上下載需要更新的軟件包進行更新。
下面是配置過程,由本人驗證過:
一、啟用EPEL6 yum源:
1、RHEL/CentOS/SL Linux 6.x 下安裝 EPEL6 yum源:
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
2、默認會在/etc/yum.repos.d/下創建epel.repo和epel-testing.repo兩個配置文件,epel.repo的內容如下:[epel]name=Extra Packages for Enterprise Linux 6 - $basearch#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearchmirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearchfailovermethod=priorityenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[epel-debuginfo]name=Extra Packages for Enterprise Linux 6 - $basearch - Debug#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debugmirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearchfailovermethod=priorityenabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6gpgcheck=1
[epel-source]name=Extra Packages for Enterprise Linux 6 - $basearch - Source#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMSmirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearchfailovermethod=priorityenabled=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6gpgcheck=1
如果想使用比較新的軟件,可以啟用[epel-testing]源,把里面的enabled=0改成enabled=1就可以。
3、yum安裝nginx測試看看:
yum install nginx
二、啟用remi的RHEL6 yum源:
1、RHEL/CentOS/SL Linux 6.x下安裝remi的RHEL6 yum源:
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
導入key:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-remi
2、默認會在/etc/yum.repos.d/下創建remi.repo配置文件,remi.repo的內容如下:
[remi]name=Les RPM de remi pour Enterprise Linux $releasever - $basearch#baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirrorenabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remifailovermethod=priority
[remi-test]name=Les RPM de remi en test pour Enterprise Linux $releasever - $basearch#baseurl=http://rpms.famillecollet.com/enterprise/$releasever/test/$basearch/mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/test/mirrorenabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
3、yum安裝MySQL 5.5看看:
yum --enablerepo=remi install mysql mysql-server
如果是升級MySQL,請用:yum --enablerepo=remi update mysql mysql-server
remi官網:http://rpms.famillecollet.com/參考:http://blog.famillecollet.com/pages/Config-en
新聞熱點
疑難解答