「apt upgrade」で「The following packages have been kept back.」と表示される場合の対処

2023年10月05日 更新

概要: 「apt upgrade」でアップグレードが保留状態となる場合の対処

正常にアップグレードができなかった例

DebianやUbuntuのアップグレードコマンドである apt upgrade を実行したときに表示される内容。

$ apt upgrade

...中略...

The following packages have been kept back. :

package_name1  package_name2 ...

上記のメッセージは、インストールが保留されているパッケージ名をを示しているため、パッケージを手動でインストールする。

パッケージ名を指定してインストール

$ apt install package_name1 package_name2 ...

再度アップグレードコマンドを実行して、保留が無くなったか確認

$ apt upgrade

...中略...

0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.