yum源配置

      由于CentOS系统自带的官方yum源中去除了很多有版权争议的软件,所以可使用的软件各类并不丰富,而且软件版本普遍较低,对于软件bug修复更新也很慢,有时候需要使用最新稳定版本的软件时,可能需要手动进行软件更新,操作比较麻烦。下面介绍几个不错的yum源,以供软件升级和漏洞修复使用。

1、EPEL(Extra Packages for Enterprise Linux)

      EPEL全称是企业版Linux附加软件包,是由特别兴趣小组创建、维护并管理,针对红帽企业版Linux(RHEL)及其衍生发行版(例如CentOS、Scientific Linux)的一个高质量附加软件包项目。其官方网址为:https://fedoraproject.org/wiki/EPEL/zh-cn EPEL的软件包不会与企业版Linux官方源中的软件包发生冲突,或者互相替换文件,因此可以放心使用。

      EPEL包含一个名为"epel-release"的包,这个包包含了EPEL源的gpg密钥和软件源信息。可以通过yum命令将这个软件包安装到企业级Linux发行版上,这样就可以使用最全面、最稳定的Linux软件包了。除了epel-release源,还有一个名为"epel-testing"的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,可以根据情况自行斟酌使用。

CentOS 用户可以直接通过 yum install epel-release 安装并启用 EPEL 源。CentOS Extras 默认包含该包。

2、国内知名的阿里云yum源官网-------http://mirrors.aliyun.com/   (其中也包含其它相当多的开源软件包)

特点:下载速度快,同步频率为每天一次,每天凌晨2:00-4:00为镜像的同步时间

当出现以下错误提示时:

Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

wget -O /etc/yum.repos.d/epel-6.repo http://mirrors.aliyun.com/repo/epel-6.repo   (该 epel 源 gpgcheck=0 即验证关闭)

  

原文地址:https://www.cnblogs.com/wjoyxt/p/5153437.html