禁用Firefox更新Ubuntu服务器

时间:2016-06-21 11:50:15

标签: selenium ubuntu firefox

好的,我们将Firefox 47降级为之前的稳定版本。但是firefox每天都在更新到47!有没有办法在Ubuntu服务器14.04中完全停止firefox更新(没有GUI,只有终端)?

我们需要版本<47,因为Selenium在Firefox 47版本中存在问题

已经尝试过:     nano /usr/lib/firefox/defaults/pref/channel-prefs.js     nano / usr / lib / firefox / browser / defaults / preferences / nano syspref.js     nano /usr/lib/firefox/browser/defaults/preferences/user.js

注释掉了这个://pref(&#34; app.update.channel&#34;,&#34; release&#34;);并输入以下内容:pref(&#34; app.update.enabled&#34;,false); pref(&#34; app.update.silent&#34;,false);

我还在〜/ .mozilla中创建了一个配置文件夹,并添加了以下文本文件://关闭应用程序更新:user_pref(&#34; app.update.enabled&#34;,false);

我也试图阻止mozilla.org从iptables中获取,但这也没有帮助。

2 个答案:

答案 0 :(得分:2)

举办firefox:

$ dpkg --get-selections | grep firefox
firefox                                         install
firefox-locale-en                               install
firefox-locale-es                               install
unity-scope-firefoxbookmarks                    install

[13:17:03][root@robert]
[~]
$ echo firefox hold | sudo dpkg --set-selections

[13:17:20][root@robert]
[~]
$ dpkg --get-selections | grep firefox
firefox                                         hold
firefox-locale-en                               install
firefox-locale-es                               install
unity-scope-firefoxbookmarks                    install

并且要坚持:

[13:17:24][root@robert]
[~]
$ sudo apt-mark unhold firefox
Canceled hold on firefox.

[13:17:34][root@robert]
[~]
$ dpkg --get-selections | grep firefox
firefox                                         install
firefox-locale-en                               install
firefox-locale-es                               install
unity-scope-firefoxbookmarks                    install

答案 1 :(得分:1)

如果你的firefox是通过dpkg或apt安装的,你可以这样做:

echo "firefox hold" | sudo dpkg --set-selections

然后用以下方式验证保留:

dpkg --get-selections

然后你可以尝试使用apt更新firefox,通常它会赢得