CentOS/RHEL/Scientific Linux 6/5启用并安装EPEL Repo

时间:2020-01-09 10:38:21  来源:igfitidea点击:

企业Linux追加软件包(或EPEL)是Fedora特殊兴趣小组,它创建,维护和管理一组高质量的企业Linux追加软件包,包括但不限于Red Hat Enterprise Linux(RHEL),CentOS和科学Linux(SL)。
如何在CentOS/RHLE 6.x或5.x服务器下启用它?

此教程解释了如何配置CentOS或Red Hat Enterprise Linux(RHEL)版本6.x或5.x,以使用Fedora Extra Packages for Enterprise Linux(EPEL)存储库。
您需要根据企业Linux版本安装以下rpm。
使用wget命令下载rpm文件。

如何在CentOS/RHEL/SL/Fedora Linux上启用EPEL存储库

如果您正在运行CentOS6/EL6版本,请执行:

$ cd /tmp
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# rpm -ivh epel-release-latest-6.noarch.rpm

如果您正在运行CentOS 5/EL5版本,请执行:

$ cd /tmp
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
# rpm -ivh epel-release-latest-5.noarch.rpm

使用yum命令安装epel * .rpm文件

您可以使用yum命令而不是rpm命令:

# yum install epel-release-6-8.noarch.rpm

如何列出所有已启用的存储库?

执行以下命令:

# yum repolist

或者

# yum -v repolist | less

Yum查询所有存储库并显示存储库ID命令

" epel"是您的EPEL存储库ID。

如何在EPEL仓库中列出所有软件包?

执行以下命令以仅列出EPEL存储库中的所有软件包:

# yum --disablerepo="*" --enablerepo="epel" list available

要仅在epel repo中搜索软件包,请执行:

# yum --disablerepo="*" --enablerepo="epel" search packageNameHere
# yum --disablerepo="*" --enablerepo="epel" search nginx

如何使用EPEL REPO?

只需使用yum命令从EPEL存储库中搜索或安装软件包:

# yum search nginx
# yum update
# yum --disablerepo="*" --enablerepo="epel" install nginx