本文分享了如何使用apt命令更新和升级debian内核和系统组件。
如果要更新Debian Linux系统,这是您需要做的。
推荐阅读:Ubuntu和Debian的apt命令详解
使用以下命令更新本地包数据库缓存:
sudo apt update
然后使用以下命令一次更新所有已安装的软件,内核和其他系统组件:
sudo apt upgrade
当要求您进行确认时,请按Y键。
结合以上两个命令
或者,您可以将上述两个命令与help &&运算符结合使用。您还可以使用-y以下命令自动提供构象:
sudo apt update && sudo apt upgrade -y
更新Debian解释
让我解释一下您在这里更新Debian的做法。
apt或更早的apt-get是Debian Linux的基于命令行的软件包管理器。
使用apt命令,您可以安装,删除或管理软件包。您可以使用它立即更新系统上的所有软件。这包括Debian提供的Linux内核更新。
sudo apt更新
似乎此命令将更新系统,但事实并非如此。
apt软件包管理器在有关软件包的元数据(名称,版本,描述和存储库信息)的本地数据库上工作。
当您运行apt update命令时,它将从Debian存储库中更新此本地缓存。
由于此,您的系统可以查看已安装的软件包是否具有可用的新版本。实际上,您可以使用以下命令查看可以升级的软件包:
sudo apt list --upgradable
sudo apt升级
这是实际更新Debian系统的命令。
请务必先运行该apt update命令,这样您的系统才能知道新版本软件包的可用性。
使用该信息,该apt upgrade命令将从Debian存储库中获取软件包的新版本并进行安装。
这样,您的Debian系统的所有软件组件都将升级到较新的版本。
sudo apt更新&& sudo apt升级
该&&选项是一次运行多个Linux命令的方法之一。
使用&&,第二个命令apt upgrade -y将在第一个命令成功完成后自动运行。
为什么在-y这里使用该选项?因为apt upgrade在下载和更新系统之前需要您的验证。你可以通过它提供节省一些时间yes感谢-y。
这样,您在更新Debian时不需要手动干预。即使是多个命令的组合,所有操作都在单个命令中完成。