`
fantaxy025025
  • 浏览: 1247620 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

.repo文件共存与优先级,.repo文件的修改,https的repo改成http

 
阅读更多

=

.repo文件共存与优先级,.repo文件的修改,https的repo改成http

=

先仔细读文章,这是原理:

yum是很么?repo文件详解,epel简介,yum源的更换,repo和epel区别

 

多个文件共存和优先级:

#pkgpolicy: 包的策略。一共有两个选项,newest和last,这个作用是如果你设置了多个repository,而同一软件在不同的repository中同时存 在,yum应该安装哪一个,如果是newest,则yum会安装最新的那个版本。如果是last,则yum会将服务器id以字母表排序,并选择最后的那个 服务器上的软件安装。一般都是选newest。

 

.repo文件修改:

[root@june-test-11 yum.repos.d]# ls

CentOS-Base.repo  CentOS-Base.repo.backup  CentOS-Debuginfo.repo  CentOS-Media.repo  epel.repo  salt-latest.repo

碰到办公室的网络有问题,https老是连不上(其实可能被强了么?)

但是http的可以访问,此时可以修改repo文件。

修改 epel.repo  salt-latest.repo文件:

  1 [salt-latest]

  2 name=SaltStack Latest Release Channel for RHEL/Centos $releasever

  3 baseurl=http://repo.saltstack.com/yum/redhat/6/$basearch/latest

  4 failovermethod=priority

  5 enabled=1

  6 gpgcheck=1

  7 gpgkey=file:///etc/pki/rpm-gpg/saltstack-signing-key

这样再安装的时候就ok了!

 

为 YUM 源配置优先级

Ceph 的安装包在 epel 中也有,但是比较旧,已经把 Ceph 的源加入 /etc/yum.repos.d, 但是 yum 安装的时候,会选择 epel 里的 Ceph 软件包,而有是选择 Ceph 源里的。

解决方法:使用 YUM 的 yum-plugin-priorities 插件。

$ yum install yum-plugin-priorities

 

确认配置文件内容

cat /etc/yum/pluginconf.d/priorities.conf

[main]

enabled = 1

在 /etc/yum.repos.d/ceph.repo 中的每个节点加入

 

priority=1

priority 越小表示优先级越高

 

=

=

=

 

分享到:
评论

相关推荐

    ./repo压缩文件

    因网络无法repo init cm安卓源码的,下载后解压到.repo目录放进需要同步的目录,例如~/android。 目录结构如下/home/用户名/android/.repo/。记住repo前面有个“.”。之后cd repo sync -j16

    epel-7.repo

    阿里云epel-7.repo资源包 EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora...EPEL提供的软件包大多基于其对应的Fedora软件包,不会与企业版Linux发行版本的软件发生冲突或替换其文件。

    5、6、7系统CentOS-Base.repo文件.zip

    2020年12月份,Centos官方宣布了...分享下5、6、7系统的CentOS-Base.repo文件,基于清华大学及Centos官方vault.centos.org 的旧版本国外yum源地址。 替换之后yum clean all 、rm -rf /var/cache/yum/ 、yum makecache

    CentOS-Debuginfo.repo

    CentOS-Debuginfo.repo

    CentOS-Base.repo,centos6可用源

    centos6.X从2020年11月底开始已经没有可用源了,在本地物理机,本地虚拟机都无法使用yum安装,非常不方便,为此特意解决了centos6的源问题,亲测可用,用好了希望给与好评!

    CentOS-Base.repo

    解决linux中无法yum,centos的yum源配置文件!

    docker-ce.repo

    docker-ce.repo

    Centos-6.repo

    修改yum源 Centos-6.repo; 修改yum源 Centos-6.repo; 修改yum源 Centos-6.repo;

    CentOS6-Base-163.repo

    CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。

    centos-8.repo源

    centos-8.repo源

    openEuler_x86_64.repo

    openEuler_x86_64.repo配置

    CentOS-Base.repo.txt文件

    有关于rz命令下载失败所需要的文件,在我的文章经验集合里面有相关的介绍,欢迎大家浏览下载。

    Centos-7.repo

    修改yum源 Centos-7.repo; 修改yum源 Centos-7.repo; 修改yum源 Centos-7.repo;

    阿里云主机centos7 CentOS-Base.repo

    阿里云主机centos7自带的 CentOS-Base.repo 文件,在此备份,用于自用。能够加速yum下载,同时能够提高主机性能

    zabbix.repo

    其实在国内已经有很多 zabbix 的 repo 镜像站点,添加之后即可顺畅 yum 或 apt。1.阿里巴巴开源镜像站(推荐使用) 地址:https://mirrors.aliyun.com/zabbix/ 2.华为开源镜像站(推荐使用) 地址:...

    google-chrome.repo

    google-chrome.repo源

    cloudera-kudu.repo

    centos 7 安装 kudu 时,所需要的文件cloudera-kudu.repo

Global site tag (gtag.js) - Google Analytics