web-dev-qa-db-ja.com

apt-get dist-upgradeとdo-release-upgradeの違いは何ですか?

Apt-get dist-upgradeはdo-release-upgradeを実行するのとまったく同じことをしますか?

現在Ubuntu Server 11.04を実行しています。

15
Kirk Ouimet

apt-get dist-upgradeを変更しない限り、/etc/apt/sources.listはリリース更新を実行しません。

このコマンドは、インストールされているすべてのパッケージとその依存関係の変更を更新します。このコマンドの実行と/etc/apt/sources.listファイルへの適切な変更を組み合わせると、Ubuntuのバージョンをアップグレードできます。

do-release-upgradeはリリース更新を実行します。

たとえば、Ubuntu 11.04から11.10に移動する場合、2つのオプションがあります。

  1. /etc/apt/sources.listファイル内の各単語「natty」を「oneiric」に変更し、コマンドapt-get dist-upgradeを実行します
  2. do-release-upgradeコマンドを実行します。
18