美文网首页
CentOS 7 调整软件源顺序

CentOS 7 调整软件源顺序

作者: izhangxm | 来源:发表于2017-05-24 10:48 被阅读0次

Centos/RHEL默认的yum软件仓库非常有限,仅仅限于发行版本那几张盘里面的常规包和一些软件包的更新,利用RpmForge,可以增加非常多的第三方rpm软件包。RpmForge库现在已经拥有超过10000种的CentOS的软件包,被CentOS社区认为是最安全也是最稳定的一个第三方软件库。

1、安装yum-priorities插件

这个插件是用来设置yum在调用软件源时的顺序的。因为官方提供的软件源,都是比较稳定和被推荐使用的。因此,官方源的顺序要高于第三方源的顺序。如何保证这个顺序,就需要安装yum-priorities这插件了。

yum -y install yum-priorities

2、安装完yum-priorities插件后需要设置/etc/yum.repos.d/ 目录下的.repo相关文件(如CentOS-Base.repo),在这些文件中插入顺序指令:priority=N (N为1到99的正整数,数值越小越优先)
一般配置[base], [addons], [updates], [extras] 的priority=1,[CentOSplus], [contrib] 的priority=2,其他第三的软件源为:priority=N (推荐N>10)
以CentOS-Base.repo 为例:

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://ftp.sjtu.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
priority=1

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

wget -c ftp://195.220.108.108/linux/dag/redhat/el6/en/x86_64/dag/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm -Uhv rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

4、设置/etc/yum.repos.d/rpmforge.repo文件中源的级别

### Name: RPMforge RPM Repository for RHEL 5 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
#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

8、测试安装

yum install htop

参考:
http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html

相关文章

  • CentOS 7 调整软件源顺序

    Centos/RHEL默认的yum软件仓库非常有限,仅仅限于发行版本那几张盘里面的常规包和一些软件包的更新,利用R...

  • Centos7安装Docker

    通用安装方式 Docker 软件包已经包括在默认的 CentOS-Extras 软件源(联网使用centos7u2...

  • docker安装

    操作系统:CentOS 7 软件源:阿里云镜像(在阿里云镜像站上面可以找到docker-ce的软件源,使用国内的源...

  • Nginx配置说明

    一、Nginx在CentOS 7 中的安装与配置位置 安装 在centos7系统中通过nginx官方提供的软件源...

  • Centos7下Docker下载与安装

    Centos7安装Docker 为了方便添加软件源,以及支持devicemapper储存类型,安装如下软件包:yu...

  • 20170907 管理systemd(二)

    CentOS 7引导顺序unit文件格式CentOS 7启动问题修复 一、CentOS 7引导顺序 UEFi或BI...

  • Linux 国内源安装

    CentOS 7 yum源 CentOS 6 yum源 Ubuntu 18 apt源 Ubuntu 16 apt源...

  • kubernets 1.12.3集群搭建

    该安装基于Centos7 ,使用阿里云的源,kubernetes版本1.12.3 添加k8s软件源 cat <

  • centOS 7.0.md

    [TOC] 安装lnmp架构 配置 YUM 源 CentOS 7 的 默认 YUM 源里的软件包版本可能不是最新的...

  • 第四周作业

    1、自建yum仓库,分别为网络源和本地源网络源repo配置(centos7): 本地源repo配置(centos7...

网友评论

      本文标题:CentOS 7 调整软件源顺序

      本文链接:https://www.haomeiwen.com/subject/mqbnxxtx.html