apt-get upgrade --dry-run でアップグレードをシミュレートする
前のステップで、更新が利用可能なパッケージを確認しました。実際にアップグレードを行う前に、そのプロセスをシミュレートするのは良い習慣です。これにより、システムに何も変更を加えることなく、具体的に何が起こるかを確認できます。
--dry-run
オプションを指定した apt-get upgrade
コマンドを使用します。apt-get
は APT 用の古いコマンドラインツールですが、依然として広く使用されており、新しい apt
コマンドと併用できます。
ターミナルで以下のコマンドを入力し、Enter キーを押します。
sudo apt-get upgrade --dry-run
このコマンドを分解して説明します。
sudo
:再び、アップグレードをシミュレートするには管理者特権が必要です。
apt-get
:パッケージを管理するためのコマンドラインツールです。
upgrade
:これは apt-get
に、インストールされているパッケージを最新バージョンにアップグレードするよう指示します。
--dry-run
:これが重要なオプションです。apt-get
に、何がアップグレード、インストール、または削除されるかを判断するプロセスを実行させますが、実際にはそれらの操作を行いません。
出力には、--dry-run
を指定せずにコマンドを実行した場合に行われるアクションの概要が表示されます。
次のような出力が表示されるかもしれません。
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
bind9-dnsutils bind9-host bind9-libs ...
...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
この出力には、アップグレードされるパッケージがリストされています。また、何個のパッケージがアップグレード、新規インストール(依存関係として)、削除、または保留(依存関係の問題でアップグレードされない)されるかも示されています。
--dry-run
を使用することで、アップグレードを実行する前にその影響を安全に確認できます。
Continue をクリックしてこの実験を完了します。