ansibleを使用して.repoファイルとしてリポジトリを追加するには?

ansibleを使用して.repoファイルとしてリポジトリを追加するには?

文書によるとrg、私は走らなければなりません

$ sudo yum-config-manager --add-repo=https://copr.fedorainfracloud.org/coprs/carlwgeorge/ripgrep/repo/epel-7/carlwgeorge-ripgrep-epel-7.repo
$ sudo yum install ripgrep

yum-config-manager最初にこれをansibleにどのようにインポートしますか?

ベストアンサー1

より良い方法は、次のように試すことです。

- name: Ripgrep Repo
  get_url:
    url: https://copr.fedorainfracloud.org/coprs/carlwgeorge/ripgrep/repo/epel-7/carlwgeorge-ripgrep-epel-7.repo
    dest: /etc/yum.repos.d/copr_ripgrep.repo

インストールしても大丈夫ならyum-config-manager


古い回答

yum-config-manager実際にこれを完了する必要はありません。このコンテキストでコマンドが実行するすべての操作は、対応するリモートファイルを/etc/yum.repos.d/yumそれはまるで、

sudo wget -O /etc/yum.repos.d/copr_ripgrep.repo https://copr.fedorainfracloud.org/coprs/carlwgeorge/ripgrep/repo/epel-7/carlwgeorge-ripgrep-epel-7.repo

...トリックを実行する必要があります。利用できない場合はcurl機能します。wget

または、yum-config-manager最初にインストールしてから、前述のように使用することもできます。

おすすめ記事