Ubuntu系统默认情况下会自动更新软件包等组件
Ubuntu系统自动更新软件包会跑流量,是通过unattended-upgrades服务实现的。
unattended-upgrades服务旨在检查Ubuntu安全公告并自动升级包含安全修复程序的软件包。这个服务默认情况下是开启的,并会在后台自动运行。
要禁用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";
保存文件并关闭编辑器。
禁用unattended-upgrades服务:
systemctl stop unattended-upgrades
systemctl disable unattended-upgrades
查看unattended-upgrades服务是否在运行
ps -aux | grep unattended-upgrades
此方法会禁用Ubuntu系统的自动更新功能,你需要手动执行sudo apt update和sudo apt upgrade命令来进行软件包的更新。