好的,我们将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中获取,但这也没有帮助。
答案 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,通常它会赢得
。