`
fantaxy025025
  • 浏览: 1311424 次
  • 性别: 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 越小表示优先级越高

 

=

=

=

 

分享到:
评论

相关推荐

    CentOS-Base.repo

    centos8的yum.repo源

    centos-8.repo源

    centos-8.repo源

    CentOS-Base.repo(centos7)

    CentOS-Base.repo

    CentOS-Base.repo.txt文件

    在系统中,可能有多个`.repo`文件,每个文件代表一个不同的软件源,例如`CentOS-Updates.repo`、`CentOS-Media.repo`等,它们分别对应不同的更新源和服务。`CentOS-Base.repo`文件通常包含了最基本的、官方的CentOS...

    epel-7.repo

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

    openEuler_x86_64.repo

    openEuler_x86_64.repo配置

    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

    阿里云主机centos7 CentOS-Base.repo

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

    Centos-vault-8.5.2111.repo

    Centos-vault-8.5.2111.repo

    centos yum.repo.d

    `yum`通过与`repo`(repository)交互,从网络上获取并处理软件包。 `yum.repo.d`是一个目录,它是`yum`配置文件的存放位置。在CentOS系统中,这个目录位于`/etc/yum.repos.d/`,其中包含了多个`.repo`文件。这些`....

    zabbix.repo

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

    CentOS-Base.repo,centos6可用源

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

    docker-ce.repo

    docker-ce.repo

    Centos-6.repo

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

    mysql-community.repo

    yum安装mysql时用到的yum源文件,下载到linux的目录。 然后执行 yum localinstall mysql57-community-release-el7-8.noarch.rpm

    vault.centos.org 做为yum源的repo文件

    CentOS 5 在2017-03-31日已经结束支持,不再提供维护更新,所以包括阿里云镜像、网易163等网站的文件可能都是过时或已经有部分文件缺失,无法用yum来安装应用软件。 1.只保留/etc/yum.repos.d/CentOS-Base.repo ...

Global site tag (gtag.js) - Google Analytics