在 Linux Mint 19.1 中,我在更新管理器中发现了一个内核更新,但是当我通过以下命令在终端中检查时:
sudo apt update
我什么也没发现。当我刷新更新管理器时,它仍然显示更新。为什么会有差异?
答案1
对于任何基于 Ubuntu/Debian 的系统:
您应该先运行
update
,然后upgrade
。它们都不会自动运行另一个。
apt-get update
更新可用软件包及其版本的列表,但不会安装或升级任何软件包。
apt-get upgrade
实际上会安装您已有软件包的较新版本。更新列表后,软件包管理器就会知道您已安装的软件有哪些可用更新。这就是您首先要更新的原因。
来源:apt-get update
和有什么区别upgrade
?
这也适用于apt
。请参阅apt
和有什么区别apt-get
?