Centos6.0使用第三方YUM源(EPEL,RPMForge,RPMFusion)

转载 操作系统

yumcentos下很方便的rpm包管理工具,配置第三方软件库使你的软件库更加丰富。以下简单的讲下配置的步骤。

首先,需要安装yum-priorities插件:

yum install �Cy yum-priorities

clip_image002

该插件的作用主要是设置调用源时的优先级的,一般将官方的优先级设置为最高

编辑CentOS-Base.repo 文件,用vi编辑 ,如果不会操作,请百度vi

vi /etc/yum.repos.d/CentOS-Base.repo

在每个[]段的最后加上priority=[]字段来设置每个镜像的优先级,1为最高,99为最低。

clip_image004

clip_image006

一般的配置为: [base], [updates], [extras] … priority=1
[CentOSplus],[contrib] … priority=2

然后保存

二、下载与安装相应 EPEL rpm 文件包

安装epel.repo,下载地址为 http://download.fedora.redhat.com/pub/epel/ 找与自己系统版本相符的包

rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm

32

rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

64

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

clip_image008

vi /etc/yum.repos.d/epel.repo

设置 /etc/yum.repos.d/epel.repo 中源的级别为 priority=11(比上面高就行)。

clip_image010

三、下载与安装相应 rpmforge 的 rpm 文件包

安装rpmforge.repo,下载地址为 http://pkgs.repoforge.org/rpmforge-release/ 找与自己系统版本相符的包

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm 32位

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 64位

wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

rpm --import RPM-GPG-KEY.dag.txt

或者 rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

rpm -K rpmforge-release-0.5.2-2.el6.rf.i686.rpm 32位 检查安装文件

rpm -K rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 64位 检查安装文件

rpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpm 32位 安装程序

rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 64位 安装程序

vi /etc/yum.repos.d/rpmforge.repo

设置 /etc/yum.repos.d/rpmforge.repo 文件中源的级别为 priority=12(比上面高就行)。

clip_image012

四、下载与安装相应rpmfusion rpm 文件包

安装rpmfusion.repo,下载地址为 http://download1.rpmfusion.or

32位安装

rpm -ivh http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm

rpm -ivh http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-0.1.noarch.rpm

64位安装

rpm -ivh http://download1.rpmfusion.org/free/el/updates/6/x86_64/rpmfusion-free-release-6-0.1.noarch.rpm

rpm -ivh http://download1.rpmfusion.org/nonfree/el/updates/6/x86_64/rpmfusion-nonfree-release-6-0.1.noarch.rpm

vi /etc/yum.repos.d/rpmfusion-free-updates.repo

vi /etc/yum.repos.d/rpmfusion-free-updates-testing.repo

vi /etc/yum.repos.d/rpmfusion-nonfree-updates.repo

vi /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo

设置 文件中源的级别为 priority=13(比上面高就行)

yum check-update

会载入yum-priorities插件

clip_image014

配置remi

rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

yum install yum-priorities

vi /etc/yum.repos.d/remi.repo

[remi]

name=Les RPM de remi pour Enterprise Linux $releasever - $basearch

#baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/

mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror

enabled=1

priority=10

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

failovermethod=priority

你可能感兴趣的:(操作系统,第三方,管理工具,的,软件库)