如何降级 PPA 软件包(Firefox ESR 60 到 ESR 52)?

如何降级 PPA 软件包(Firefox ESR 60 到 ESR 52)?

我正在尝试将 Firefox-esr 从 60 降级到52ppa:mozillateam/ppa

PPA 只有最新版本,所以 apt-get 无法降级软件包。我下载了 deb,但由于依赖性问题安装失败。

$ sudo gdebi  ~/Downloads/firefox-esr_52.9.0esr+build2-0ubuntu0.16.04.1_amd64.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Breaks existing package 'hunspell-en-us' that conflict: 'iceweasel'. But the '/home/user/Downloads/firefox-esr_52.9.0esr+build2-0ubuntu0.16.04.1_amd64.deb' provides it via: 'gnome-www-browser,iceweasel,www-browser'

答案1

我建议删除官方 Mozilla PPA

sudo apt-get install ppa-purge
sudo ppa-purge ppa:mozillateam/ppa

并从中安装包乔纳森F PPA ( ppa:jonathonf/firefox-esr-52)

sudo add-apt-repository ppa:jonathonf/firefox-esr-52
sudo apt-get update
sudo apt-get install firefox-esr

因此,您将获得 Firefox ESR 52.9.0,但请注意,您由于此版本已过时,因此不会获得安全更新。积极的一面是,它是支持 LEGACY ADDONS 的最后一个版本(例如,我将使用此版本继续使用我的插件,如 SiteDelta、TableTools2、Show Parent Folder、Manage Folders、Wired Marker 等)。

相关内容