博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos6.0使用第三方YUM源(EPEL,RPMForge,RPMFusion)
阅读量:6957 次
发布时间:2019-06-27

本文共 2040 字,大约阅读时间需要 6 分钟。

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

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

 

yum install yum-priorities -y

    

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

 

[base]

name=CentOS-$releasever - Base

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os

#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

gpgcheck=1

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

priority=1

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

一般的配置为:

    [base], [addons], [updates], [extras] … priority=1

    [CentOSplus],[contrib] … priority=2
    其他第三的软件源为:priority=N (推荐N>10)

 

安装epel.repo,下载地址为  找与自己系统版本相符的包

 

rpm -ivh 

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

修改epel.repo,

 

[epel]

name=Extra Packages for Enterprise Linux 6 - $basearch

#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch

mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

failovermethod=priority

enabled=1

gpgcheck=1

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

priority=11 

设置epel.repo的优先级为11.

 

安装rpmforge.repo,下载地址为 找与自己系统版本相符的包

 

wget 

wget 

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

rpm -K rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 

修改rpmforge.repo,

 

[rpmforge]

name = RHEL $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 

设置rpmforge.repo优先级为12

 

安装rpmfusion.repo,下载地址为

 

rpm -ivh 

rpm -ivh  

修改rpmfusion.repo,

 

[rpmfusion-nonfree-updates-testing]

name=RPM Fusion for EL 6 - Nonfree - Test Updates

#baseurl=http://download1.rpmfusion.org/nonfree/el/updates/testing/6/$basearch/

mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-el-updates-testing-6&arch=$basearch

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-el-6

priority=13 

设置优先级为13

 

测试:

 

yum check-update  

会载入yum-priorities插件

 

yum install nginx -y 

能成功安装。

 

参考文档:

转载于:https://www.cnblogs.com/sandea/p/4570383.html

你可能感兴趣的文章
1、压滤机工作原理
查看>>
设计模式学习总结-桥接模式(Bridge Pattern)
查看>>
halcon算子翻译——copy_image
查看>>
使用Haar分类器进行面部检测
查看>>
Makefile-2
查看>>
获取页面中出现次数最多的三个标签以及出现次数
查看>>
访问WEB-INF目录中的文件
查看>>
web接口开发与测试
查看>>
php -- php控制linux关机、重启、注销
查看>>
十.python面向对象(itme)
查看>>
Python下selenium的简单用法
查看>>
multiset的应用
查看>>
我的mysql的学习记录
查看>>
Codeforces Round #416 (Div. 2)(A,思维题,暴力,B,思维题,暴力)
查看>>
NYOJ 题目77 开灯问题(简单模拟)
查看>>
模式识别
查看>>
设置文本编辑器的按回车时触发的事件
查看>>
关于android手机不能打印Log日志
查看>>
hdu 2157 How many ways?? **
查看>>
xcode8 更新cocoapods
查看>>