資格スワイプ
GNUとUnixのコマンド、リポジトリとパッケージ管理、ハードウェア・ディスク・パーティション・ファイルシステム

あるDebian系システムで初めてapt-get installコマンドを使って新規パッケージをインストールしようとしたところ「パッケージが見つかりません」というエラーが表示された。リポジトリの設定自体は正しいことを確認済みであるとき、次に実行すべき操作として適切なものはどれか。

  • Aapt-get upgrade を実行してインストール済みパッケージを更新する
  • ✓apt-get update を実行してパッケージ一覧のキャッシュを最新化する
  • Cdpkg --purge を実行して該当パッケージの設定ファイルを削除する
  • Dapt-get autoremove を実行して不要なパッケージを削除する

解説

apt-get installはローカルに保存されたパッケージ一覧のキャッシュを参照するため、リポジトリ側に新しいパッケージが追加されていてもキャッシュが古いと見つからないことがある。この場合はapt-get updateでキャッシュを最新化する必要があり、upgradeやautoremove、dpkg --purgeでは解決しない。

根拠LinuC レベル1 出題範囲 1.04.1 apt コマンドによるパッケージ管理

← 前の問題次の問題 →
スワイプでまとめて流す