LinuCレベル1 101試験の例題と解説
1.04.4RPMパッケージ管理
今回は101試験の試験範囲から、「1.04.4 RPMパッケージ管理」についての例題を解いてみます。
例題
Debianでパッケージの検索を行うコマンドを次の内から選びなさい
- pt-get search <パッケージ名>
- apt-get check
- apt-cache search <パッケージ名>
- apt-cache show <パッケージ名>
※この例題は実際の試験問題とは異なります。
解答と解説
答えは「3. apt-cache search <パッケージ名>」です。
apt-getコマンドはパッケージのインストール、アップデート、削除を行います。
また、apt-cacheコマンドはaptのパッケージキャッシュの操作を行います。
パッケージの存在を検索したい場合はapt-cacheコマンドを使用します。
それぞれの選択肢について、以下の操作を実施します。
・「apt-get search <パッケージ名>」
apt-getの引数にsearchを与えることは出来ません。
apt-getの誤った使用方法となります。
・「apt-get check」
パッケージキャッシュの更新の有無、壊れた依存関係を診断します。
・「apt-cache search <パッケージ名>」
指定されたパッケージを検索します。
パッケージ名は正規表現を指定することが可能で、指定された正規表現により利用可能なパッケージの全文検索を行います。
・「apt-cache show <パッケージ名>」
指定したパッケージの詳細を表示します。
Debianのパッケージ管理ツールはapt-get, apt-cacheだけでなく、aptitudeコマンド、dpkgコマンドなど他にも様々なものがあります。
必要に応じて使い分けることができるよう、apt-get, apt-cache以外のパッケージ管理ツールについても確認しておきましょう。