1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | [root@nfs-client1 ~] # uname -a Linux nfs-client1 2.6.18-308.20.1.el5 #1 SMP Tue Nov 13 10:16:17 EST 2012 i686 i686 i386 GNU/Linux [root@nfs-client1 ~] # cat /etc/redhat-release CentOS release 5.8 (Final) [root@nfs-client1 ~] # rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm Retrieving http: //dl .fedoraproject.org /pub/epel/5/i386/epel-release-5-4 .noarch.rpm warning: /var/tmp/rpm-xfer .lBzWoo: Header V3 DSA signature: NOKEY, key ID 217521f6 Preparing... ########################################### [100%] 1:epel-release ########################################### [100%] [root@nfs-client1 ~] # yum repolist Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * addons: mirrors.sohu.com * base: mirrors.163.com * epel: mirrors.ustc.edu.cn * extras: mirrors.163.com * updates: mirrors.163.com epel | 3.7 kB 00:00 epel /primary_db | 3.1 MB 00:08 repo id repo name status addons CentOS-5 - Addons - sohu.com 0 base CentOS-5 - Base - sohu.com 2,725 epel Extra Packages for Enterprise Linux 5 - i386 5,885 extras CentOS-5 - Extras - sohu.com 286 updates CentOS-5 - Updates - sohu.com 1,003 repolist: 9,899 [root@nfs-client1 ~] # yum install redis Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * addons: mirrors.sohu.com * base: mirrors.163.com * epel: mirrors.ustc.edu.cn * extras: mirrors.163.com * updates: mirrors.163.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package redis.i386 0:2.4.10-1.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================= Installing: redis i386 2.4.10-1.el5 epel 299 k Transaction Summary ============================================================================================================================================================= Install 1 Package(s) Upgrade 0 Package(s) Total download size: 299 k Is this ok [y /N ]: -- ok 问题解决 |
1. 什么是企业版 Linux 附加软件包(EPEL)?
企业版 Linux 附加软件包(以下简称 EPEL)是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、 Scientific Linux)的一个高质量附加软件包项目。
EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 与 Fedora 项目基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。
您可以到任意一台 EPEL 镜像服务器的目录查看:点击此处查看 EPEL 镜像的列表
或者您也可以使用 repoview 来查看:
EPEL 6: i386, x86_64, ppc64, sources
EPEL 5: i386, x86_64, ppc, sources
我怎样获取 EPEL 的软件包?
EPEL 包含一个叫做'epel-release'的包,这个包包含了 EPEL 源的 gpg 密钥和软件源信息。您可以通过 yum 安装到您的企业版 Linux 发行版上。除了 epel-release 源,还有一个叫做'epel-testing'的源,这个源包含最新的测试软件包,其版本很新但是安装有风险,请自行斟酌。
注意:
RHN 用户请注意
您也许需要启用某些'可选择的'源来安装依赖组件。这里 有一个针对 RHN 的教程。
如果您使用第6版企业版 Linux,请安装这个 RPM 包: epel-release-6-5.noarch.rpm http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
如果您使用第5版企业版 Linux,请安装这个 RPM 包: epel-release-5-4.noarch.rpm
http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
您可以通过: Fedora 项目公钥列表 页面来验证 EPEL 源所有包的签名。