yum.confのmainセクションの設定方法についてまとめました。
※目次をクリックすると目次の下部にコンテンツが表示されます。
yum.confのmainセクション
yum.confのmainセクションは以下のように記述されています。
[main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=5
各設定項目
①assumeyes=0 or 1
・インストールなどを実行前にプロンプトでユーザーに確認を求める。
②cachedir=ディレクトリ
・yumがキャッシュとデータベースファイルを格納するディレクトリの絶対パス。
③debuglevel=0~10
・高い値ほど詳しいデバッグ出力。
・”0″でデバッグ出力を無効。デフォルトは”2″。
④exactarch=0 or 1(デフォルトは1)
0:パッケージの更新時に正しいアーキテクチャーを考慮に入れて実行しない。
1:パッケージの更新時には正しいアーキテクチャーを考慮に入れて実行する。
システムにすでにi386パッケージがインストール済みの場合、i686パッケージをインストールして更新することはない。
⑤gpgcheck=0 or 1(デフォルトは1)
・全リポジトリ内の全パッケージ上でのGPG署名確認を有効にする。
⑥groupremove_leaf_only=0 or 1(デフォルトは0)
・”1″を指定すると、パッケージグループの削除時に各パッケージの依存関係を確認して、他のパッケージやグループにより必要とされていないパッケージのみを削除する。
⑦keepcache=0 or 1(デフォルトは0)
・”1″を指定すると、インストールの成功後ヘッダーとパッケージのキャッシュを保持する。
・インストールなどを実行前にプロンプトでユーザーに確認を求める。
②cachedir=ディレクトリ
・yumがキャッシュとデータベースファイルを格納するディレクトリの絶対パス。
③debuglevel=0~10
・高い値ほど詳しいデバッグ出力。
・”0″でデバッグ出力を無効。デフォルトは”2″。
④exactarch=0 or 1(デフォルトは1)
0:パッケージの更新時に正しいアーキテクチャーを考慮に入れて実行しない。
1:パッケージの更新時には正しいアーキテクチャーを考慮に入れて実行する。
システムにすでにi386パッケージがインストール済みの場合、i686パッケージをインストールして更新することはない。
⑤gpgcheck=0 or 1(デフォルトは1)
・全リポジトリ内の全パッケージ上でのGPG署名確認を有効にする。
⑥groupremove_leaf_only=0 or 1(デフォルトは0)
・”1″を指定すると、パッケージグループの削除時に各パッケージの依存関係を確認して、他のパッケージやグループにより必要とされていないパッケージのみを削除する。
⑦keepcache=0 or 1(デフォルトは0)
・”1″を指定すると、インストールの成功後ヘッダーとパッケージのキャッシュを保持する。
-
dnfコマンド
- CentOS Stream9のパッケージ管理(dnfコマンド)
- RPMコマンドで既存サービスの確認
- RPMパッケージであるセキュリティバグが修正済みがRPMコマンドで確認する
- RPMパッケージのマニュアルを探す
- インストール(アップデート)日時順にRPMパッケージ一覧を表示
- インストールせずにRPMパッケージ内から特定のファイルを抽出
- “yum list”コマンドでパッケージのリスト、バージョンを確認
- 過去に実施したyumの履歴を確認する
- yumコマンドで最新のパッケージにアップデート
- CentOSでrpmパッケージ更新後の適用
- RPMパッケージを個別に入手し、yumコマンドで依存性を解決しながらインストール
- yumでグループ単位にパッケージをインストール
- yum.confのmainセクションの設定方法
- yumのプラグインに関する設定
- CentOS5.10環境のyumでepelのリポジトリを使用する
- CentOS6環境のyumでepelのリポジトリを使用する
- CentOS5環境のyum updateでNot Foundのエラーが発生した場合
- CentOS6.10でSoftware collections(SCL)導入時に発生したエラーに対する対応
- CentOS6.10でremoving mirrorlist、YumRepo Errorが発生した場合の対応
- Linuxで「~のファイルが無い」とか「~のコマンドが無い」でインストールが失敗した場合
- LinuxのRPMパッケージ内のファイルのパーミッション、オーナーの設定を元に戻したい場合
- yumでインストール済みのパッケージを元に戻す
- /var/tmpディレクトリにyumのキャッシュ、キャッシュの削除方法
- 更新可能なRPMパッケージのリストをメールで送信する
rpmコマンド
yumコマンド 表示、確認
yumコマンド インストール、アップデート
yumコマンド 設定、リポジトリ
yumコマンド トラブル対応
運用、その他
-
rpmコマンド
- RPMコマンドで既存サービスの確認
- RPMパッケージであるセキュリティバグが修正済みがRPMコマンドで確認する
- RPMパッケージのマニュアルを探す
- インストール(アップデート)日時順にRPMパッケージ一覧を表示
- インストールせずにRPMパッケージ内から特定のファイルを抽出
- “yum list”コマンドでパッケージのリスト、バージョンを確認
- 過去に実施したyumの履歴を確認する
- yumコマンドで最新のパッケージにアップデート
- CentOSでrpmパッケージ更新後の適用
- RPMパッケージを個別に入手し、yumコマンドで依存性を解決しながらインストール
- yumでグループ単位にパッケージをインストール
- yum.confのmainセクションの設定方法
- yumのプラグインに関する設定
- CentOS5.10環境のyumでepelのリポジトリを使用する
- CentOS6環境のyumでepelのリポジトリを使用する
- CentOS5環境のyum updateでNot Foundのエラーが発生した場合
- Linuxで「~のファイルが無い」とか「~のコマンドが無い」でインストールが失敗した場合
- LinuxのRPMパッケージ内のファイルのパーミッション、オーナーの設定を元に戻したい場合
- yumでインストール済みのパッケージを元に戻す
- /var/tmpディレクトリにyumのキャッシュ、キャッシュの削除方法
- 更新可能なRPMパッケージのリストをメールで送信する
yumコマンド 表示、確認
yumコマンド インストール、アップデート
yumコマンド 設定、リポジトリ
yumコマンド トラブル対応
運用、その他