如何更新附加软件包?

如何更新附加软件包?

登录后,我得到:

3 software packages can be updated
0 of these updates are security updates.
To see these additional updates run: apt list --upgradable

New release '20.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.

尝试发布升级我得到:

$ sudo do-release-upgrade
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.

我该如何更新这三个附加包?

这是真的,sudo apt list --upgradable显示至少两个包可以更新(附加问题,为什么不是三个?):

$ sudo apt list --upgradable
Auflistung... Fertig
base-files/bionic-updates 10.1ubuntu2.10 amd64 [aktualisierbar von: 10.1ubuntu2.8]
ubuntu-server/bionic-updates 1.417.5 amd64 [aktualisierbar von: 1.417.4]

但是,apt-get update不会安装它们:

$ sudo apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete sind zurückgehalten worden:
  base-files ubuntu-server
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.

用英语讲:两个包裹被扣留了。(附加问题:为什么?)

我只是猜测了一下,sudo apt-get update --all但该命令是未知的。

我如何安装缺少的软件包?

答案1

将包手动添加到命令行为我解决了这个问题。

$ sudo apt-get upgrade base-files ubuntu-server
[…]
Die folgenden NEUEN Pakete werden installiert:
  motd-news-config
Die folgenden Pakete werden aktualisiert (Upgrade):
  base-files ubuntu-server
2 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
[…]

令人惊讶的是,这提供了两个更新和一个新安装的包,因此有三个包正在更新。

相关内容