禁用Debian / Ubuntu系统自动更新软件包

KKXZ 2023-09-02 PM 226℃ 0条

Ubuntu系统默认情况下会自动更新软件包等组件

Ubuntu系统自动更新软件包会跑流量,是通过unattended-upgrades服务实现的。
unattended-upgrades服务旨在检查Ubuntu安全公告并自动升级包含安全修复程序的软件包。这个服务默认情况下是开启的,并会在后台自动运行。
Debian
2023-09-02T08:19:47.png
要禁用Ubuntu系统的自动更新功能,可以按照以下步骤进行操作:

打开终端,以root权限登录系统。

编辑apt配置文件/etc/apt/apt.conf.d/20auto-upgrades:

vim /etc/apt/apt.conf.d/20auto-upgrades

在打开的文件中,将以下两行改为注释(在行首添加//)或删除这两行:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

2023-09-02T08:07:16.png
保存文件并关闭编辑器。
2023-09-02T08:10:26.png

禁用unattended-upgrades服务:

systemctl stop unattended-upgrades
systemctl disable unattended-upgrades

查看unattended-upgrades服务是否在运行

ps -aux | grep unattended-upgrades

2023-09-02T08:52:33.png
此方法会禁用Ubuntu系统的自动更新功能,你需要手动执行sudo apt update和sudo apt upgrade命令来进行软件包的更新。

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~