如何禁用Google Chrome扩展程序自动更新

ger*_*unn 29 google-chrome google-chrome-extension

有很多类似的主题问题,但不完全是我想要的,所以找到解决方案花了很长时间才能让我创建这篇文章.

ger*_*unn 26

我找到的解决方案:

1.禁用具体的扩展更新.
这就是我想要的!
您可以通过

在Windows上编辑扩展清单json-file C:\Users\<USERNAME>\AppData\Local\Google\Chrome\User Data\Default\Extensions\<EXTENSION-ID>\<VERSION>\manifest.json来实现 此目的
:( ${HOME}/.config/chromium/Default/Preferences

在扩展设置页面中通过启用开发人员模式查找扩展ID)在Ubuntu for Chromium上:在此文件中将"update_url"属性设置为无效的内容"https://localhost",例如.现在根据给定的URL更新该扩展根本不可能.


来源:https://productforums.google.com/d/msg/chrome/l3zOZeO-5-M/Y7VaR0KCWNIJ

2. 停用所有Google Chrome更新.

2.1.任何操作系统
只需键入chrome://plugins/地址栏并关闭Google Update插件即可.

来源:如何禁用Google Chrome自动更新?

2.2 Win OS
Set Registry值

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update]
"AutoUpdateCheckPeriodMinutes"=dword:00000000
"UpdateDefault"=dword:00000000
Run Code Online (Sandbox Code Playgroud)

来源:让Google Chrome独立出局

  • 我在此文件中没有看到任何“update_url”属性。 (2认同)
  • 对于 Chrome,文件是 `.config/google-chrome/Default/Preferences` (2认同)
  • 要立即禁用所有功能,停止 chromium,我这样做了: `sed -r 's@(.*update_url.*)(clients2.google.com/service/update2/crx)(.*)@\1127.0.0.1\ 3@'~/.config/chromium/默认/首选项| grep update_url` (缺少 `-i` sed 选项是故意的,这样您就可以备份所有内容并在应用之前检查所有内容)。 (2认同)
  • 在 MacOS 10.12.1 和 Chrome 54.0.2840.98 上,我在以下位置找到了首选项文件:HD/Users/$Username/Library/Application Support/Google/Chrome/Default/Preferences (2认同)
  • 不确定其他人是否注意到...但您的**解决方案 2** 已不复存在:“无法访问此站点。`chrome://plugins/` 上的网页可能暂时关闭,或者它可能已永久移至新网址。” 谷歌(现在也是 Mozilla)显然正在与用户开战。唯一剩下的逻辑响应是_不使用扩展程序_和_不使用 Chrome 和 Firefox_,直到有人再次发明了网络浏览器。(一种不会故意使用户容易受到伤害和利用的人。) (2认同)

Jam*_*iro 5

如果 chrome 扩展在 Github 上(如果不是大多数的话),你可以简单地:

(1.) 克隆 Github 仓库,

(2.) 将磁头重置为您想要的版本,并且

(3.) 在 chrome://extensions/ 启用开发者模式

(4.) 从 chrome://extensions/ 中选择“Load unpacked”选项,然后选择包含扩展源代码的文件夹。

我最近使用这种技术降级了我的 Reddit Link Opener 版本,它不再支持选择不使用该站点重新设计的用户。这在 MacOS 上对我有用,但应该适用于所有平台。

如果扩展作为解压扩展加载(以上述方式),它不会自动更新到较新的版本。