对于基于 Debian 的系统,如 Ubuntu,定期更新软件包非常重要,以确保系统安全和稳定。
在 Debian/Ubuntu 系统中,打开终端窗口以在命令行中运行命令。
使用以下命令更新软件包列表:
sudo apt update
此命令将从软件源获取软件包信息的最新列表。
使用以下命令升级已安装软件包:
sudo apt upgrade
此命令将使用软件包列表中可用的最新版本升级系统上所有已安装的软件包。
以下单个命令等效于执行上述两个步骤:
sudo apt update && sudo apt upgrade
对于 Debian/Ubuntu 系统,可以配置自动更新,以定期检查和安装更新,而无需手动干预。
安装
unattended-upgrades
软件包可以让您配置系统在不提示的情况下自动更新。要安装此软件包,请使用以下命令:
sudo apt install unattended-upgrades
安装后,编辑
/etc/apt/apt.conf.d/50unattended-upgrades
文件以配置更新。以下是该文件的示例配置:
每日检查更新
Unattended-Upgrade::Periodic::Update-Package-Lists "1";每日升级已安装软件包
Unattended-Upgrade::Periodic::Upgrade "1";自动接受更新
Unattended-Upgrade::Automatic-Reboot "true";允许自动升级内核
Unattended-Upgrade::Package-Blacklist "linux-image-generic linux-headers-generic linux-image-unsigned linux-headers-unsigned linux-generic linux-headers linux-signed linux-signed-generic linux-signed-headers linux-unsigned";
保存文件并关闭终端窗口。现在,系统将自动定期检查并安装更新,并根据配置自动重启。