1.04.1基礎
設定済みリポジトリからnginxと必要な依存パッケージを導入する。
パッケージ名はnginxである。
適切なコマンドはどれか。
× 不正解
apt install PACKAGEは索引から候補版と依存関係を解決し、パッケージを導入する。
詳細解説
誤り
apt search nginx候補を検索するだけで導入しない。
誤り。nginxに関連する候補は表示するが、システムへファイルを展開したり依存を導入したりしない。
正しい
apt install nginxnginxを選択し、依存関係を解決して導入する。
正しい。installはnginxの候補版を選び、必要な依存関係を含む変更計画を作って導入する。
誤り
apt show nginx説明や依存関係などの情報を表示する。
誤り。説明や依存関係を読むだけの情報取得で、インストール状態を変更しない。
誤り
apt remove nginxインストール済みnginxを削除する。
誤り。既に入っているnginxを除去する方向の操作で、導入要件と逆である。
実際に確かめる
一時的な検証環境で実行できる例です。
apt-get -s install nginx期待される結果
実行計画が表示され、-sにより変更は行われない理解のポイント
- installは導入
- 依存関係も解決
- -sはシミュレーション
確認時の注意
- 確認環境: APT 2.x / ネットワーク通信を行わないシミュレーション
基礎のおさらい
依存関係
APTはパッケージメタデータから必要な依存先を解決し、一緒に導入する計画を作る。
事前確認
本番変更前は-sを使えるapt-getのシミュレーションなどで変更計画を確認できる。
問題IDKL-101-507
確認環境APT 2.x / ネットワーク通信を行わないシミュレーション
最終技術確認2026-08-13
誤り・権利侵害を報告