yum源配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 即验证关闭)
以上是关于yum源配置的主要内容,如果未能解决你的问题,请参考以下文章