如何在 Fedora 32 中禁用自动检查更新?

如何在 Fedora 32 中禁用自动检查更新?

我在一台笔记本电脑上安装了 Fedora 32,它的速度相对较慢,有时只能通过连接到我的手机来连接互联网。我想关闭启动系统时发生的更新自动检查(并且在系统运行时可能会或可能不会定期发生,我不确定它是否会这样做)。更新检查使我的笔记本电脑在运行时几乎无法使用。

我已经运行dconf-editor并将标志设置org.gnome.software.download-updates为“关闭”。事实上,实际的更新并没有被下载。但是 - 更新检查仍在进行,包元数据仍在下载和更新(即使实际包本身不是),并且在完成检查后我仍然收到“软件更新可用”通知 - 我可以发誓,在 Fedora 的早期版本中,设置这个 dconf 标志确实达到了预期的效果,但现在似乎没有。

我也尝试过将org.gnome.software.allow-updates标志设置为关闭,但这似乎会干扰使用 GNOME 软件工具的能力,因为它似乎会导致该工具的元数据永远不会更新(但这只是一个猜测,我只知道可以肯定的是,关闭该标志后,软件工具的某些部分可以工作,而某些部分只向我显示空白页) - 而且它仍然看不到改变“启动时检查更新”行为。

我知道其他人也问过类似的问题(例如这个),但答案并不是特别令人满意(例如,先前链接的问题中的答案之一建议设置 iptables 规则来阻止更新......不完全是我所追求的......)。

基本上,我正在寻找一种方法来确保在下载软件包更新方面没有任何操作,甚至检查是否有任何软件包更新可用,除非我采取一些手动操作来实现它。一般来说,该操作是我从 shell 提示符运行“dnf update”...(这也是整个行为令人烦恼的另一个原因 - 当我启动计算机打算进行软件包更新时,运行“dnf update” - 它失败了,因为自动更新检查器锁定了包元数据,我必须等到它完成才能做我想做的事情......)

相关内容