Chefでyumリポジトリを追加する設定

スポンサーリンク

Chef で yum リポジトリを追加する設定を行います。追加する yum リポジトリは、epel, rpmforge, remi の3つです。以下の作業を Chef で自動化する手順となります。

yum リポジトリの追加・優先順位を設定 〜 CentOS6 | EasyRamble

【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
画像付き英語辞書 Imagict | 英単語をイメージで暗記
【開発記録】
英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました
スポンサーリンク

このエントリーは、CentOS サーバー設定用 Chef Cookbook/Recipe の目次 の一部です。

yum リポジトリを追加する recipe

epel, rpmforge, remi の3つの yum リポジトリを追加する Chef の recipe です。

各リポジトリ用のRPMパッケージを rpm コマンドでインストール後、各パッケージの設定ファイルを sed で enabled=0 となるように編集しています。

あとは、プロビジョニングを実行。

yum コマンドで –enablerepo オプションを指定

enabled=0 に設定したので、yum コマンドでパッケージを探したりインストールする際は、デフォルトでは epel, rpmforge, remi のリポジトリは対象になりません。

epel, rpmforge, remi も含めてパッケージを探したりインストールする場合、–enablerepo オプションを指定します。複数指定できます。

以上です。

スポンサーリンク
 
スポンサーリンク

Leave Your Message!