如何防止 Ubuntu 在启动过程中升级?

如何防止 Ubuntu 在启动过程中升级?

自上次操作系统升级(20.10)以来,Ubuntu 已开始在启动时自动执行软件包升级。

我讨厌这个。当我启动电脑时,我通常需要立即使用系统。我不想要自动更新,我想手动更新我的软件。

我如何禁用自动更新功能?

答案1

您可能正在谈论unattended-upgrades无人值守升级确保您的系统已安装最新的安全补丁和其他必要更新(如关键错误修复)。但不会自动更新您的所有软件。

您可以使用以下方法删除该包:

sudo apt update
sudo apt remove unattended-upgrades

您仍然需要定期更新系统,但需要手动更新。

答案2

编辑/etc/apt/apt.conf.d/20auto-upgrades如下:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

禁用apt-daily.serviceapt-daily.timer和:apt-daily-upgrade.serviceapt-daily-upgrade.timer

sudo systemctl disable --now  apt-daily{,-upgrade}.service
sudo systemctl disable --now  apt-daily{,-upgrade}.timer

答案3

我终于找到了可以选择我想要的行为的地方:

如果你有等待安装的升级,并且你关闭或重新启动了计算机,那么你现在会看到一个复选框

安装待处理的软件升级

在关机/重启弹出窗口中。

它是默认选中的,之前我并没有注意,因为关闭计算机并不太复杂,并且消息也不太突出。

如果您保持选中状态,则升级将在下次重启时进行,而无需进一步询问您。

所以,我必须小心谨慎,在关闭电脑时不要将其保留为选中状态。但至少,我有选择。

(注意:无法放任何截图,因为它发生在关机之前和启动过程中)

相关内容