1.安装yum-priorities插件
这个插件是用来设置yum在调用软件源时的顺序的。因为官方提供的软件源,都是比较稳定和被推荐使用的。因此,官方源的顺序要高于第三方源的顺序。如何保证这个顺序,就需要安装yum-priorities这插件了。
[root@ ~]# yum install yum-priorities #安装yum-priorities
PS:这里的配置需要配置一个.repo的文件,里面没有文件,也不需要进行配置
下载并安装EPEL的rpm,下载见本文最后。
下载完了rpm -ivh epel-release-5-4.noarch.rpm
然后导入DAG的PGP Key
[root@ ~]# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
设置/etc/yum.repos.d/epel.repo文件中源的级别,添加priority=11
如下:
-
[epel]
-
name=Extra Packages for Enterprise Linux 5 – $basearch
-
#baseurl=
-
mirrorlist=
-
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=
-
mirrorlist=
-
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=
-
mirrorlist=
-
failovermethod=priority
-
enabled=0
-
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
-
gpgcheck=1
2.下载与安装相应rpmforge的rpm文件包
直接rpm -ivh rpmforge-release-0.5.1-1.el5.rf.i386.rpm
安装DAG的PGP Key
[root@ ~]# rpm –import
验证rpmforge的rpm文件包(可以略过,直接安装就好)
[root@ ~]# rpm -K rpmforge-release-0.5.1-1.el5.rf.*.rpm
安装rpmforge的rpm文件包
[root@ ~]# rpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpm
设置/etc/yum.repos.d/rpmforge.repo文件中源的级别,添加priority=12
如下:
-
### Name: RPMforge RPM Repository for Red Hat Enterprise 5 – dag
-
### URL:
-
[rpmforge]
-
name = Red Hat Enterprise $releasever – RPMforge.net – dag
-
baseurl =
-
mirrorlist =
-
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
-
enabled = 1
-
protect = 0
-
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
-
gpgcheck = 1
-
priority=12
最后测试升级,安装软件的方法和原来一样,yum install xxx就行了
[root@ ~]# yum check-update
免费下载地址在
用户名与密码都是
具体下载目录在 /2012年资料/4月/10日/RedHat配置EPEL软件源/
阅读(1169) | 评论(0) | 转发(0) |