如何将 Firefox 从 30 降级到 28?

Dan*_*jel 17 firefox downgrade

我不小心sudo apt-get upgrade(虽然 c/p-ing 指令做某事但没有注意到它不是sudo apt-get update)并将 Firefox 从 28 升级到 30。现在我的菜单完全搞砸了,所以我想要 FF28 回来,我我对新版本如何更好的意见不感兴趣(Mozilla 支持论坛中有很多意见,而不是实际答案)。

此外,下载firefox-mozilla-build_28.0-0ubuntu1_i386.deb并尝试使用它显然不起作用,Ubuntu 软件中心说:

Breaks existing package 'firefox' that conflict: 'firefox'.

alf*_*onx 61

apt-cache show firefox | grep Version
Run Code Online (Sandbox Code Playgroud)

获取可用的 Firefox 版本列表。在我的 14.04 结果:

Version: 32.0+build1-0ubuntu0.14.04.1
Version: 28.0+build2-0ubuntu2
Run Code Online (Sandbox Code Playgroud)

接下来告诉 APT 确切安装哪个版本:

sudo apt-get install firefox=28.0+build2-0ubuntu2
Run Code Online (Sandbox Code Playgroud)

接下来,您必须告诉 APT 不要再次升级到较新的版本。根据https://askubuntu.com/a/18656/22865有很多方法可以做到,我选择了:

sudo apt-mark hold firefox
Run Code Online (Sandbox Code Playgroud)

一旦你想放弃你的 Firefox 28 并再次遵循通常的版本,只需执行以下操作:

sudo apt-mark unhold firefox
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

或者,您可以列出可用版本:

apt-cache policy firefox
Run Code Online (Sandbox Code Playgroud)

PS:Firefox 将其所有设置存储在 ~/.mozilla 文件夹中。上述命令不会更改此文件夹,因此您的所有设置都应保留。如果您想安全起见,请在降级之前备份您的设置:

cp -ra ~/.mozilla ~/.mozilla.backup
Run Code Online (Sandbox Code Playgroud)


Bac*_*ash 3

首先尝试通过以下方式删除它:

sudo apt-get purge firefox
Run Code Online (Sandbox Code Playgroud)

然后你可以使用安装firefox-mozilla-build_28.0-0ubuntu1_i386.deb