以下のようFlimmはコメント、答えは本当にあるsudo apt-get dist-upgrade
(後に実行されているsudo apt-get update
パッケージ管理ツールが自動的に同等の操作を行いいるGUI)。これは、少なくともSoftware Updater(古いリリースではUpdate Managerと呼ばれます)の実行に最も近いものです。
実行apt-get upgrade
すると、アップグレード可能なパッケージがアップグレードされます。
- 一部のバージョンにまだインストールされていないパッケージをインストールせずに、
- パッケージを削除せずに。
Update Managerはこれらの両方を実行できるためapt-get dist-upgrade
、非常に近いです。
- 実行
sudo apt-get dist-upgrade
自体は、Ubuntuシステムを新しいリリースにアップグレードしません。実際、Debianとapt-get dist-upgrade
は異なり、新しいリリースにアップグレードするためのサポートされた方法ではありません。Debian(およびUbuntu、ただし失敗する場合があり、サポートされていない場合があります)では、リストされているすべてのリポジトリを次のリリースのリポジトリに変更して/etc/apt/sources.list
実行sudo apt-get dist-upgrade
すると、次のリリースへのアップグレードが試行されます。
のでapt-get dist-upgrade
パッケージを削除(して、必要ないかもしれません新しいパッケージをインストールする)ことができ、それは押す前に行うようにしています何の説明に目を通すために常に最善ですy。
そのため、実行sudo apt-get -y upgrade
は通常合理的ですが、-y
フラグをとともに使用することはほとんどありませんdist-upgrade
。
新しいカーネルバージョンを入手しないのsudo apt-get upgrade
は、それぞれが別々の異なる名前のパッケージで提供されるためです。(カーネルのバージョンは名前の一部です。)これは、新しいカーネルと一緒に古いカーネルをインストールしたままにしておくことを容易にするためです(そして、GRUBメニューで選択できます)。
インストール用の新しいカーネルパッケージの自動提供は、メタパッケージ(などlinux-image-generic
)をインストールすることで実現されます。Ubuntuリリース用に新しいカーネルがリリースされると、カーネルメタパッケージがアップグレードされ、そのメタパッケージのアップグレードされたバージョンは、新しいカーネルを依存関係としてリストします(古いカーネルのインストールを妨げることはありません)。
使用したくない場合は、実行sudo apt-get dist-upgrade
時に保留されているとしてリストされた個別のパッケージをいつでも手動でアップグレードできますsudo apt-get upgrade
。これを行うには、それらを「インストール」します。sudo apt-get install packagename