1.04.3標準
ローカルのパッケージデータについて、未解決の依存関係や重複パッケージなどの問題を検査する。
更新可能な版の一覧だけを調べるのではない。
適切なコマンドはどれか。
× 不正解
yum checkはローカルパッケージDBの依存関係や重複等を検査する。ファイル内容の改変検査はrpm -Vの役割である。
詳細解説
正しい
yum checkローカルパッケージDBの依存関係や重複等を検査する。
正しい。checkは導入済みパッケージDBを調べ、満たされない依存や重複等を報告する。
誤り
yum check-update利用可能な更新を照会する。
誤り。リポジトリ候補と導入版を比較する更新照会で、依存破損や重複検査ではない。
誤り
yum makecacheリポジトリメタデータのキャッシュを作る。
誤り。取得元メタデータをローカルへ準備するだけで、導入済みDBの問題を診断しない。
誤り
yum clean allキャッシュを削除する操作で、DB整合性を報告しない。
誤り。キャッシュを消して再取得可能にする操作で、整合性レポートを生成しない。
実際に確かめる
一時的な検証環境で実行できる例です。
yum check期待される結果
問題がなければエラーなし。問題があれば依存・重複等を報告する理解のポイント
- checkはDB検査
- check-updateは更新候補
- ファイル検証はrpm -V
確認時の注意
- 確認環境: YUM 3.xまたは互換YUM / 読み取り検査
基礎のおさらい
DB検査とファイル検証
yum checkは依存等のDB問題を扱い、導入済みファイルの属性改変はrpm -Vで検査する。
読み取り検査
問題が報告された場合も、原因を確認してから修復操作を選ぶ。
問題IDKL-101-534
確認環境YUM 3.xまたは互換YUM / 読み取り検査
最終技術確認2026-08-13
誤り・権利侵害を報告