为什么当我运行 sudo apt-get upgrade 时 Ubuntu 没有更新所有软件包?

为什么当我运行 sudo apt-get upgrade 时 Ubuntu 没有更新所有软件包?

我使用 Kubuntu 并且我使用运行终端来更新sudo apt-get update系统sudo apt-get upgrade

系统下载并安装软件包。但是,有时更新系统后仍会要求更新,当我打开菜单时,它会在 Discovery 中显示待下载的更新。通常更新是内核更新。

为什么 Ubuntu 没有更新所有软件包?

答案1

sudo apt update表示更新存储库信息,而不是下载任何内容。基本上,将下载并存储可用软件包及其版本的列表。

然后您可以通过执行以下命令“更新并安装”现有代码:

sudo apt upgrade.

仍有一些软件包可能被阻止。(例如内核)。要获取所有新内容,您可以发出

sudo apt dist-upgrade

正如用户 535733 在评论中提到的,还有第三种升级可能性:

sudo apt full-upgrade 

这里有关两个升级命令的完整解释

相关内容