出于未知的原因,OpenSUSE似乎有六十多个不同的地方提到了自动更新。 有没有一种方法,我可以肯定,永久性,不可逆转地禁用自动更新,以便在任何情况下永远不会安装新的软件? 理想情况下,我想阻止操作系统连接到互联网,看是否有更新可用。
我没有选中六件事,但我仍然收到警报,告诉我有更新可用。 我现在要更新! 我不能相信这是很难closures…
如果它有什么区别,OpenSUSE 12.2与GNOME桌面。
有关系统如何工作的详细信息可以在Zypper的OpenSUSE wiki页面上find。 Zypper是OpenSUSE中所有自动更新function的基础。
停止任何更新的最好方法可能是从Zypper中删除所有的软件库。
要获取它们的列表,请运行:
zypper lr
哪个会给你一个恼人的更新每个来源的清单。
# | Alias | Name | Enabled | Refresh ---+--------------------------------+------------------------------+---------+-------- 1 | Mozilla-12.2 | Mozilla Updates | Yes | No
然后,您可以将这些信息与zypper rr命令或RemoveRepo一起使用
zypper rr 1 zypper rr Mozilla-12.2 zypper rr "Mozilla Updates"
全部删除它们,你永远不会有一个包自动更新。
如果您确实想稍后更新一次,但想要控制它,则可以禁用所有回购协议,直到您希望启用它们以进行更新。
zypper mr -d Mozilla-12.2 # disables the Mozilla repo zypper mr -e Mozilla-12.2 # enables the Mozilla repo zypper mr -a -d # disable all repos zypper mr -a -e # enable all repos
在讨论主题时,可以通过zypper lu命令获取更新列表,并可以通过zypper install [packagename]select单个更新。