概述
转自:http://laibulai.iteye.com/blog/1416536
来自余洪春老师《构建高可用linux服务器》
简单记录一下,加强记忆
安装epel源的好处就是epel这个项目是由fedora维护的,在维护的这个源中包含许多软件,包括ntop,nagios之类的,也就是说,你安装了epel源就可以直接用yum install ntop来安装了,贼方便
不过这个应该针对红帽企业版Linux(RHEL)及其衍生发行版(比如CentOS、Scientific Linux)系统,ubuntu这类的应该不行。
而且安装epel很简单,步骤如下:
1、查看epel简介:https://fedoraproject.org/wiki/EPEL/zh-cn ,看它的主要目的是里面有rpm包的下载地址;
2、下载epel的rpm包:wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
这个地址经常变动,并且注意你的linux os release版本,选择相应的进行下载安装;
3、安装epel:rpm -ivh epel-release-5-4.noarch.rpm
4、导入key,这一步可以自己手动,也可以不做,在你用了epel的源下载了某个软件之后,yum会提示你,有一个更快更好的源,它的key要不要导入进去,选择yes就可以了。你手动导入的话也可以,执行rpm -import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
5、设置epel源的优先级,很多人可能会担心装了epel是不是会损坏之前的官方源,epel确实很强大,epel安装完之后只是在/etc/yum.repos.d/生成了两个文件,一个是epel.repo,一个是epel-testing.repo,不会替换掉原本的Centos0-Base-repo,所以不必担心。
修改epel.repo文件,在[epel-debuginfo]的上一行添加“priority=11 ”,这样的话,yum先去官方源查找,官方源没有再去epel的源找
整个epel.repo文件如下
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
priority=11
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 5 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch/debug
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-debug-5&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 5 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/5/SRPMS
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-source-5&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
gpgcheck=1
6、接下来可以试试epel了,yum search nagios,你会发现连nagios的插件都可以直接用yum安装了,爽!
Centos官方源很多软件都没有,编译安装又比较麻烦,可以安装EPEL源解决此问题。
EPEL即Extra Packages for Enterprise Linux,也就是为企业级 Linux提供的扩展软件源,适用于 RHEL,CentOS,Scientific Linux系统。
Centos5安装
1 2 | #http://www.onovps.com rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm |
centos6安装
1 | rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm |
http://blog.onovps.com/archives/centos-yum-epel.html
http://www.2cto.com/os/201206/136785.html
给centos 6.2安装yum源
CentOS 安装 epel repo
Cent OS 使用EPEL,
用惯了Ubuntu 的 apt-get, 觉得非常方便,
最后
以上就是称心仙人掌为你收集整理的安装epel源的全部内容,希望文章能够帮你解决安装epel源所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复