如何在16.04上安装Firefox 52 ESR?


43

这个问题问如何在保持64位的同时安装FF32位。

我想要更简单的东西:在我的16.04中,是否有规范的方法可以将firefox 52 ESR安装为“默认” firefox?

我找到了这个启动板团队 ...但是没有软件包。考虑到链接的博客文章的历史可以追溯到2012年,因此也许这也就不足为奇了。

因此,2017年,Ubuntu 16.04;如何安装FF 52 ESR(因为我只需要Java插件即可为我工作)。

(我当前的解决方案:我从mozilla下载了TAR文件,将其解压缩到/ opt;然后将/ usr / bin / firefox更改为该firefox的ESR版本的链接。有效,但是很丑)


我相信,如果您要这样做的话,那就没有官方软件包了。在家中进行自定义安装(只需将〜/ opt替换为〜/ opt)是最好的方法,因此,您无需篡改系统,并且如果您备份了家庭,则在需要恢复时就可以使用它。 。
安东内罗·皮埃蒙特

我不备份自己的房屋,而是备份我的/ data :-)
GhostCat说恢复莫妮卡的时间

Answers:


30

这个firefox-esr PPA在Xenial上对我有用:https ://launchpad.net/~jonathonf/+archive/ubuntu/firefox-esr

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

但请注意,由于该版本已过时,因此您将无法获得安全更新


2
正常工作。太好了谢谢。并感谢Jonathon F提供此ppa!
GhostCat说恢复莫妮卡

由于Firefox 57通过不为WebExtensions添加必需的API来破坏键绑定扩展(错误1325692),我希望许多用户切换到Firefox 52 ESR只是为了禁用Ctrl + Q。
Damian Yerrick

1
Debian有firefox-esr软件包,而Ubuntu没有。您可能需要对LaunchPad错误1676164进行投票。
N0rbert

10
Mozilla团队拥有自己的ESR PPA。我会优先选择launchpad.net/~mozillateam/+archive/ubuntu/ppa
PEdroArthur

我只是使用Mozilla PPA做到了这一点。第一次尝试,我的所有扩展名在Firefox-esr中仍然显示为禁用。我最终删除了一个扩展名并重新安装了它。然后,所有这些都再次启用。我还卸载了常规的Firefox。不确定到底是什么修复了它。推荐阅读:downthemall.net/…–

49

有受支持的Ubuntu版本的官方Firefox ESR PPA:https//launchpad.net/~mozillateam/+archive/ubuntu/ppa

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

5
这应该是公认的答案,为什么在有半官方的PPA时使用完全非官方的PPA?但是您仍然应该解释为什么它只是半官方的
Jeno

我认为这是官方的。如果在浏览器中查看网站的数字证书,则会得到以下信息:您已安全连接到此站点,该站点由Canonical group Ltd(伦敦,伦敦,GB)拥有,验证人:DigiCert Inc launchpad.net/~mozillateam/ + archive / ubuntu / ppa
linux64kb

2
@ linux64kb无关紧要的,那是launchpad.net的证书,而不是PPA的证书。
没人

@Jeno我想如果它将正式发布,它将成为Linux官方存储库的一部分,而不仅仅是ppa(代表“个人软件包存档”)
linux64kb

1
@ linux64kb我不确定自己是否清楚。launchpad.net/~mozillateam/+archive/ubuntu/ppa的证书与属于该网站的ppa的证书之间存在很大差异。无论您打开哪个PPA的启动板网站,网站证书都始终来自Canonical,因为启动板是他们的网站。PPA的密钥链接在“有关此PPA的技术详细信息”下方,并且具有用户ID“用于Mozilla Team的Launchpad PPA”,但未提及该“ Mozilla Team”的正式或非官方状态。
没人

2

我已经将此添加到我的ansible剧本中,感谢@galatians。

# Firefox ESR.
- name: add apt key of firefox-esr
  become: true
  apt_key:
    keyserver: "hkp://p80.pool.sks-keyservers.net:80"
    id: 4AB0F789CBA31744CC7DA76A8CF63AD3F06FC659

- name: add apt repository of firefox-esr
  become: true
  apt_repository:
    repo: "deb http://ppa.launchpad.net/jonathonf/firefox-esr/ubuntu {{ ansible_distribution_release }} main"
    state: present

- name: install third-party apt packages of desktop
  become: true
  apt:
    name: firefox-esr
    state: present

https://github.com/chusiang/hacking-ubuntu.ansible/blob/develop/tasks/setup_desktop.yml#L27


-1

尝试构建用于生成bash脚本的开源Web应用程序,其中包含每个应用程序的安装步骤。 https://www.ins2all.com/?a=Firefox_ESR

它将生成一个包含以下内容的bash脚本:

#!/bin/bash
# Firefox ESR
sudo add-apt-repository ppa:jonathonf/firefox-esr

#Update system
sudo apt-get update

#Installing Firefox ESR
sudo apt-get install firefox-esr

您可以运行它来安装所选的应用程序。


我们可以看到该链接的内容吗?
乔治·乌德森

这是一个开源的Web应用程序。您可以获得安装任何应用程序集的bash脚本。
gkvm

是否有充分的理由从同一个问题的已接受答案中拉婴儿床?如果您想改善已接受的答案,则应建议进行修改。其他明智的方法是通过合法的方式改善您的答案。可能包括您的站点将生成的脚本的内容,以便社区可以利用其实用程序。
J. Starnes

添加了将由应用程序生成的脚本。
gkvm

降低从未知或不受信任的源运行任意代码的障碍是不明智的。有关这一点的讨论,请参见是否有任何自动脚本。您的网站给了我一个比您的回答有用的版本,这使我无法信任它。但是,该站点确实提供了脚本的内容,但在下载脚本之前先进行审查。
J. Starnes
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.