【问题标题】:How to add a repository with Ansible on CentOS 8如何在 CentOS 8 上使用 Ansible 添加存储库
【发布时间】:2020-10-31 16:40:48
【问题描述】:

在 CentOS 7 中,Ansible 具有 yum-repository 模块,可用于添加存储库。

在 CentOS 8 中存在用于包管理的 dnf 模块,但似乎没有用于添加存储库的 dnf-repository 模块。

您如何在 CentOS 8 上使用 Ansible 实现这一目标?

【问题讨论】:

    标签: ansible repository centos8 ansible-module


    【解决方案1】:

    正如您所发现的,没有(还没有?...) dnf_repository 模块。同时,来自Fedora system administration guide - Managing dnf repositories

    要定义新的存储库,您可以将[repository] 部分添加到/etc/dnf/dnf.conf 文件,或添加到/etc/yum.repos.d/ 目录中的.repo 文件

    由于yum_repositories module 默认管理/etc/yum.repos.d/ 中的文件,它应该可以开箱即用。

    yum_repository module documentation 中所述,最终要遵循的另一条路径是直接使用ini_file module 来创建或修改您的存储库定义。

    【讨论】:

    • 谢谢。使用 yum_repositories 成功了,我能够添加一个新的仓库。
    猜你喜欢
    • 1970-01-01
    • 2014-07-23
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多