Ubuntuでパッケージをapt upgradeで更新を行った所、not upgraedeと表示されてupgradeがパッケージの更新が保留されてしまいました。
その対応方法を調べたので記述しておきます。
The following packages have been kept back
apt upgradeを行うと「3 not upgraded」と表示されていて3、つのパッケージがupgrade出来なかったようです。
「The following packages have been kept back」(次のパッケージは保留されました)というメッセージの後にupgrade出来なかったパッケージが表示されています。
The following packages have been kept back: cloud-init libldap-2.5-0 libldap-common 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
対応方法
この場合、該当のパッケージをインストールしてあげると良いとのことだったので、今回は「cloud-init」「libldap-2.5-0」「libldap-common」の3つが表示されていたので、apt installでインストールしてあげます。
$ sudo apt install cloud-init libldap-2.5-0 libldap-common
パッケージをインストールした後に再度apt upgradeを行ってあげると、not upgradedは0となってくれました。
$ sudo apt update $ sudo apt upgrade 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
コメント