• yum-plugin-priroites这个插件的一个文件。


    yum源优先级的一个文件。
    是yum-plugin-priroites这个插件的一个文件。
    用来给yum源分优先级的。
    比如你在centos下有centos,epel,rpmfusion三个yum源。
    三个yum源中可能含有相同的软件,补丁之类的东西。
    yum管理器为了分辨更新系统或者安装软件的时候用那个yum源的软件所以才有这么个东西。
    如果说,设置centos官方的yum源优先级最高,epelyum源第二,rpmfusion第三。(用1到99来表示,1最高)
    那在安装程序的时候,先寻找centos的yum源,如果源里面有要的程序,那就停止寻找,直接安装找到的,如果没有找到,就依次寻找epel和rpmfusion的源。
    如果说三个yum源都含有同一个软件,那就安装优先级最高的yum源的。

    Yum Priorities

    简介

      Linux 发行版比较多,同时还有很多个人或组织维护了某些特定用途的安装/升级源。Yum Priorities 插件可以用来强制保护源。它通过给各个源设定不同的优先级,使得系统管理员可以将某些源(比如 Linux 发行版的官方源)设定为最高优先级,从而保证系统的稳定性(同时也可能无法更新到其它源上提供的软件最新版本)

    安装

    #安装 yum install yum-priorities #编辑配置文件 vim /etc/yum/pluginconf.d/priorities.conf

    #priorities.conf #保证配置文件中enabled=1 启用,enable的=0 禁用 [main] enabled=1

    配置yum源

    #/etc/yum.repos.d/CentOS-Base.repo #为Base, Updates, Addons,Extras 添加 priority=1 #为其他源 CentOSPlus 源记录的后面 priority=2

    PS:

    priority=N (N为1到99的正整数,数值越小越优先),一般的配置是这样的: [base], [addons], [updates], [extras] … priority=1 [CentOSplus],[contrib] … priority=2 其他第三的软件源为:priority=N (推荐N>10)

    * 源记录(repository entry)是由 [ 和 ] 括起来的源名称。例如,Base 源记录就标记为 [base] 。 * 优先级由 1 ~ 99 的 99 个数表示,1 的优先级最高。优先级小的源即使有某软件的较新版本,如果优先级高的源中没有,在启用该插件的情况下,系统也无法安装/升级到该较新版本。图形界面的 YUM 工具一般默认就已经包含了优先级插件。[1]

  • 相关阅读:
    【转】依赖注入那些事儿
    【转】Visual Studio單元測試小應用-測執行時間
    【转】 代码设计敏捷开发三部曲
    【转】 c#中两个DateTimePicker,一个时间设置为0:0:0,另一个设置为23:59:59
    【转】 C#获取当前程序运行路径的方法集合
    CSVHelper读出乱码 解决方案
    CvsHelper 使用指南
    【转】 C# ListView实例:文件图标显示
    【转】C# winform 加载网页 模拟键盘输入自动接入访问网络
    基于MHA的MySQL高可用
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/7683481.html
Copyright © 2020-2023  润新知