如何在 Opera 中禁用自动更新?

如何在 Opera 中禁用自动更新?

opera 25 中的一些功能有所变化,文档也比较旧。我想禁用 Opera 自动更新。

为此我读了歌剧网页但是 Opera 菜单中不再有“偏好设置”。

那么如何改变这个选项呢?

更新:

谢谢大家,原因如下。

有时我们被迫这样做,您会发现太多应用程序通过慢速连接或受限访问流量要求更新,更新将非常糟糕,非常可怕,会消耗带宽并妨碍我工作,所以我需要一些控制,何时允许更新开始以及何时停止更新。所有其他应用程序(Firefox、eclipse,甚至防病毒软件和 Windows 7 等)都为我们提供了控制更新的 API,其中一些应用程序会告知风险,然后我们决定何时更新。将更新作为默认行为是可以的,但不要代表我做出决定,让我来改变这一点,我知道自己在做什么,我对此负责。

答案1

  • 您链接的帮助页面适用于旧版 Opera 12.16(Presto 引擎)。它们对于 Opera 15+ 来说已经过时

  • 目前 Opera 15+ 中没有内置首选项来禁用自动更新

  • 一些Chome 中的命令行开关也适用于 Opera,因为它们都使用同一个引擎

    ..\Opera\Launcher.exe --check-for-update-interval=0
    

    经过短暂的测试,我会说这个不起作用

  • 您可以删除(或重命名)opera_autoupdate.exe用于检查新版本

    ...\Opera\26.0.1655.0\opera_autoupdate.exe
    

    此后,Opera 会显示一个错误,除非您打开opera:\\about

    在此处输入图片描述

答案2

您可以在启动 Opera 的快捷方式中使用命令行开关 --disable-update

Opera 快捷方式属性

或者如果您想停止 Opera 自动更新,无论您如何启动它,您都可以添加一个名为 OPERA_AUTOUPDATE_DISABLED 的环境变量(值无所谓)。

在此处输入图片描述

答案3

视窗

对于 Windows 上最新的 Opera 版本,可通过以下方式配置更新:Windows 任务计划程序

点击Start,输入任务计划程序,找到 Opera Autoupdater 对应的项,并根据需要进行配置。

您也可以使用[自动运行]2— 微软的免费赠品,可以让您快速查看所有计划的项目,以及启动时启动的所有内容。

苹果系统

要禁用 MacOS 的更新,请在终端中输入以下命令:

defaults write com.operasoftware.Opera OPDisableAutoUpdate true

要显示当前配置设置使用:

defaults read com.operasoftware.Opera OPDisableAutoUpdate

答案4

禁用 Opera 自动更新的一个简单方法是本地阻止 Opera 更新服务器域名:添加此行

127.0.0.1 autoupdate.geo.opera.com

C:\Windows\System32\drivers\etc\hosts文件(需要管理员权限才能编辑)。

据我所知,这个域名多年来一直有效,并且可能比未记录的OPERA_AUTOUPDATE_DISABLED环境变量和--disable-update开关功能(顺便说一句,我还没有在最新的 Opera 中测试过)更不容易改变。要稍后重新启用自动更新,只需删除/取消注释添加的行即可。

相关内容