如何在 16.04 上安装 Firefox 52 ESR?

如何在 16.04 上安装 Firefox 52 ESR?

问题询问如何安装FF32位同时保留64位。

我想要更简单的东西:有没有典范如何在我的 16.04 中将 Firefox 52 ESR 安装为“默认”Firefox?

我找到了这个发射台团队...但是没有包裹;考虑到链接的博客文章可以追溯到 2012 年,这可能并不奇怪。

那么,2017 年,Ubuntu 16.04;如何安装 FF 52 ESR(因为我只需要 java 插件就可以为我工作)。

(我目前的解决方案:我从 mozilla 下载了 TAR 文件,将其解压到 /opt;然后将 /usr/bin/firefox 更改为指向 ESR 版本 Firefox 的链接。可行,但很丑)

答案1

有一个适用于受支持的 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

答案2

这个 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

但请注意由于此版本已过时,因此不会获得安全更新

答案3

我已经将它添加到我的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

答案4

尝试我构建的开源 Web 应用程序来生成包含每个应用程序的安装步骤的 bash 脚本。 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

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

相关内容