epel源是什麼?
epel (extra packages for enterprise linux)是基於fedora的乙個專案,為「紅帽系」的作業系統提供額外的軟體包,適用於rhel、centos和scientific linux.
epel 是yum的乙個軟體源,裡面包含了許多基本源裡沒有的軟體。一些軟體如php、redis、htop,必須新增epel源之後,才能用yum來安裝。epel有命令和rpm兩種安裝方式。
1: 命令方式 (推薦)
yum -y install epel-release
2: rpm方式(不推薦)
首先,確定系統版本和位數:
cat /etc/centos-release # 檢視系統版本
uname -a # 檢視系統位數,顯示i686位32位,x86_64為64位
然後安裝epel的rpm包,各系統版本命令如下:
#用於rhel5系列
wget
rpm -ivh epel-release-5-4.noarch.rpm
#用於rhel6系列
wget
rpm -ivh epel-release-6-5.noarch.rpm
或者
rpm -ivh # centos 7 64位
rpm -ivh # centos 6 32位
rpm -ivh # centos 6 64位
rpm -ivh # centos 5 32位
rpm -ivh # centos 5 64位
這樣就完成安裝了。
檢查epel源,安裝好後,檢查epel源是否新增到源列表。
yum repolist
顯示如下一行說明安裝成功
epel extra packages for enterprise linux 6 - x86_64 10,023
安裝完成之後你就可以直接使用yum來安裝額外的軟體包了
示例如下:
yum clean all
yum makecache
yum install nginx pure-ftpd
3:直接自己手工新增軟體倉庫配置檔案vi /etc/yum.repos.d/epel.repo
[epel]
name=epel
mirrorlist=
enabled=1
gpgcheck=0
centos6.5新增阿里雲的epel源
yum localinstall --nogpgcheck
安裝阿里雲epel源
1、 首先解除安裝以前裝的epel以免影響
rpm -e epel-release
wget -p /etc/yum.repos.d/
yum clean all
yum makecache
3、阿里雲源安裝示例:
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
epel(rhel 7)
wget -o /etc/yum.repos.d/epel.repo
epel(rhel 6)
wget -o /etc/yum.repos.d/epel.repo
epel(rhel 5)
wget -o /etc/yum.repos.d/epel.repo
4: 刪除epel源
刪除epel源需要同時刪除配置和rpm檔案,
rm epel.repo epel-testing.repo # 刪除配置檔案
rm /etc/pki/rpm-gpg/rpm-gpg-key-epel
yum remove $(rpm -qa | grep epel) # 刪除rpm檔案
yum clean all # 清理配置
刪除後就可以重新安裝了。 如何在centos上安裝epel源
epel extra packages for enterprise linux,企業版linux的額外軟體包 是fedora小組維護的乙個軟體倉庫專案,為rhel centos提供他們預設不提供的軟體包。這個源相容rhel及像centos和scientific linux這樣的衍生版本。我們可以很...
centos 使用EPEL源和htop安裝
root i 0vjkl1ko yum install htop y centos7.5安裝htop的時候提示error nothing to do 因為沒有找到可用的源,所以我們要更新yum源,執行 使用看下htop命令,至於htop命令的作用大家可以搜尋下資源,後續我也可能寫一篇,個人感覺比to...
如何在CentOS上安裝EPEL源
epel extra packages for enterprise linux,企業版linux的額外軟體包 是fedora小組維護的乙個軟體倉庫專案,為rhel centos提供他們預設不提供的軟體包。這個源相容rhel及像centos和scientific linux這樣的衍生版本。我們可以很...