【问题标题】:How do I disable firefox's auto update (globally) via cli如何通过 cli 禁用 Firefox 的自动更新(全局)
【发布时间】:2015-05-12 01:49:21
【问题描述】:

背景: 我需要禁用 Firefox 的自动更新功能,因为当 Firefox 决定在 selenium 支持该版本之前更新时,我的 无头服务器 上的 selenium 测试失败。我也不是在这台服务器上安装 Firefox 的人。我相信是通过 yum install firefox

服务器:

  • Fedora 19 薛定谔'
  • Linux
  • 内核版本:3.11.6-201.fc19.i686.PAE
  • 处理器:i686
  • 平台:i386

采取的措施:

$ cd ~/.mozilla/firefox/

(找不到 Profiles 目录,我要创建一个吗?)

$ firefox -v 

(进程:11171):GLib-CRITICAL **:g_slice_set_config:断言 `sys_page_size == 0' 失败

我访问的信息链接: 我一定做错了什么。我似乎无法从这些链接中理解如何做我想做的事情:

  • developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options
  • support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data#w_finding-your-profile-without-opening-firefox
  • kb.mozillazine.org/Profile_Manager#Linux
  • support.mozilla.org/en-US/questions/877235

【问题讨论】:

  • 如果浏览器已使用系统包管理系统安装,则浏览器无法自行更新。它没有这样做的文件系统权限。

标签: firefox selenium


【解决方案1】:

可能有更直接的方法,但我创建了“无更新” 已关闭所有自动更新的配置文件,并重写了 快捷方式:

firefox.exe -P "No Updates"

来源:

https://support.mozilla.org/en-US/questions/768901

【讨论】:

  • 天哪。 OP 正在谈论 Linux 系统。你指的是firefox.exe。哇。
  • 对不起,我可能错过了一些东西。但是我没有firefox.exe 命令不会导致错误的Linux 系统。你愿意解释为什么我在那里错了吗?谢谢!
  • 但是,如果答案没有任何意义,那您为什么要写 .exe 呢?你为什么不解决这个问题?
猜你喜欢
  • 1970-01-01
  • 2017-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-30
  • 1970-01-01
  • 2018-10-28
  • 2019-08-16
相关资源
最近更新 更多