42

This question asks how to install FF32 bit while keeping the 64 bit.

I want the much more simple thing: is there a canonical way to install firefox 52 ESR as "default" firefox in my 16.04?

I found this launchpad team ... but there are no packages; probably no wonder given the fact that the linked blog article dates back to 2012.

So, 2017, Ubuntu 16.04; how to install FF 52 ESR (as I simply need the java plugin to work for me).

( my current solution: I downloaded the TAR file from mozilla, extracted that to /opt; and then changed /usr/bin/firefox to be a link to that ESR version of firefox. works, but ugly )

muru
  • 207,228
GhostCat
  • 2,165

4 Answers4

54

There is an official Firefox ESR PPA for supported Ubuntu versions: https://launchpad.net/~mozillateam/+archive/ubuntu/ppa

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install firefox-esr
linux64kb
  • 1,189
  • 1
  • 12
  • 21
ztocir
  • 549
28

This firefox-esr PPA works for me on 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

but please note that you will not get security updates as this version is obsolete.

N0rbert
  • 103,263
galatians
  • 448
2

I have added this into my ansible playbooks, thanks for @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

Chu-Siang Lai
  • 489
  • 4
  • 10
-1

Try the open source web application I built to generate bash script with installation steps for each application. https://www.ins2all.com/?a=Firefox_ESR

It will generate a bash script with the content:

#!/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

You can run it to install the selected application.

gkvm
  • 1