在CentOS6.x或CentOS7.x上安装EPEL Repo,Extra Packages for Enterprise Linux (EPEL) Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again Repo repository,资源库,源的意思。RHEL EPEL(Extra Packages for Enterprise Linux) Repo是Linux发行版中最大的软件仓库之一,免费,丰富的软件包更新。 介绍: http://fedoraproject.org/wiki/EPEL Support Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Linux (OL). 安装步骤: CentOS 6.x sudo rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6 //导入GPG key yum-config-manager epel | grep gpgkey gpgkey = /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 //检查GPG key sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm //安装 CentOS 7.x sudo rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7 //导入GPG key yum-config-manager epel | grep gpgkey gpgkey = /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 //检查GPG key sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm //安装 或者 yum install epel-release -y NOTE for CentOS users You can install EPEL by running yum install epel-release. The package is included in the CentOS Extras repository, enabled by default. 可能出现的问题: 运行yum报错: Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 解决办法: vim /etc/yum.repos.d/epel.repo 编辑[epel]下的baseurl前的#号去掉,mirrorlist前添加#号。 正确配置如下: [epel] name=Extra Packages for Enterprise Linux 6 - $basearch baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch failovermethod=priority enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 再运行 yum clean all yum makecache yum repolist //确认EPEL状态 repo id repo name status base CentOS-6 - Base 6518 epel Extra Packages for Enterprise Linux 6 - x86_64 11628 extras CentOS-6 - Extras 38 rpmforge RHEL 6 - RPMforge.net - dag 245 updates CentOS-6 - Updates 1199 repolist: 19628 完成 另外:有的时候EPEL需要手动开启 yum install yum* //为了安装yum-config-manager 或者 yum install yum-utils.noarch sudo yum-config-manager --enable epel //开启EPEL Repository,有的时候无法自动开启 或者 sudo yum-config-manager --enable epel* epel Extra Packages for Enterprise Linux 6 - x86_64 11,746 epel-debuginfo Extra Packages for Enterprise Linux 6 - x86_64 - D 2,207 epel-source Extra Packages for Enterprise Linux 6 - x86_64 - S 0 epel-testing Extra Packages for Enterprise Linux 6 - Testing - 950 epel-testing-debuginfo Extra Packages for Enterprise Linux 6 - Testing - 78 epel-testing-source Extra Packages for Enterprise Linux 6 - Testing - 0 (责任编辑:IT) |