Como instalo o Firefox 52 ESR no 16.04?

43

Esta pergunta pergunta como instalar o FF32 bit, mantendo o 64 bits.

Eu quero uma coisa muito mais simples: existe uma maneira canônica de instalar o firefox 52 ESR como o firefox "padrão" no meu 16.04?

Encontrei essa equipe da barra de lançamento ... mas não há pacotes; provavelmente não é de admirar, dado que o artigo do blog vinculado remonta a 2012.

Então, 2017, Ubuntu 16.04; como instalar o FF 52 ESR (como eu simplesmente preciso do plugin java para trabalhar para mim).

(minha solução atual: baixei o arquivo TAR do mozilla, extraí-o para / opt; depois mudei / usr / bin / firefox para ser um link para a versão ESR do firefox. funciona, mas é feio)

GhostCat diz Restabelecer Monica
fonte
Acredito que não há pacote oficial, se é isso que você procura. A instalação personalizada em sua casa (basta substituir / optar por ~ / opt) é o melhor caminho a percorrer, para que você não adultere o sistema e, se fizer backup da sua casa, ela estará lá quando / se você precisar restaurar .
Antonello Piemonte
Não faço backup de minha casa, faço backup de meus / dados :-)
GhostCat diz Reinstate Monica

Respostas:

30

Este PPA do firefox-esr funciona para mim no 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

mas observe que você não receberá atualizações de segurança, pois esta versão é obsoleta .

Gálatas
fonte
2
Apenas funciona. Ótimo, obrigado. E parabéns a Jonathon F por fornecer este ppa!
GhostCat diz Restabelecer Monica
Com o Firefox 57 quebrando extensões de ligação de chave por não adicionar a API necessária para extensões da Web ( bug 1325692 ), espero que muitos usuários mudem para o Firefox 52 ESR apenas para desativar Ctrl + Q.
Damian Yerrick
1
O Debian possui o pacote firefox-esr, mas o Ubuntu não. Você pode votar nele no bug 1676164 do LaunchPad .
N0rbert 10/09
10
A equipe Mozilla tem seu próprio PPA para ESR. Eu daria preferência a ele launchpad.net/~mozillateam/+archive/ubuntu/ppa
PEdroArthur 5/17/17
Acabei de fazer isso com o Mozilla PPA. Primeira tentativa, todas as minhas extensões ainda apareceram como desativadas no Firefox-esr. Acabei excluindo uma extensão e reinstalando-a. Todos eles foram ativados novamente. Eu também desinstalei o Firefox normal. Não sei exatamente o que o corrigiu. Leitura recomendada: downthemall.net/…
Joe
49

Existe um PPA oficial do Firefox ESR para as versões suportadas do Ubuntu: https://launchpad.net/~mozillateam/+archive/ubuntu/ppa

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install firefox-esr
ztocir
fonte
5
essa deve ser a resposta aceita, por que usar um ppa completamente não oficial quando existe um semi-oficial? Mas você ainda deve explicar porque é apenas semi-oficial
Jeno
Eu acho que é oficial. Se você observar o certificado digital do site em um navegador, poderá obter o seguinte: Você está conectado com segurança a este site, de propriedade da Canonical group Ltd, Londres, Londres, GB, verificado por: DigiCert Inc launchpad.net/~mozillateam/ + archive / ubuntu / ppa
linux64kb
2
@ linux64kb Irrelevante, esse é o certificado do launchpad.net, não do PPA.
Ninguém
@Jeno pensei se seria totalmente oficial seria parte dos repositórios oficiais do Linux, não apenas ppa (que significa Pacote Arquivo Pessoal)
linux64kb
1
@ linux64kb Não tenho certeza se me deixei claro. Há uma grande diferença entre o certificado para launchpad.net/~mozillateam/+archive/ubuntu/ppa e o certificado para o ppa que pertence a esse site. Independentemente do site da barra de ativação do PPA que você abrir, o certificado do site sempre será da Canonical, porque a barra de ativação é o site deles. A chave para o PPA está vinculada abaixo "Detalhes técnicos sobre este PPA" e tem o ID do usuário "Launchpad PPA for Mozilla Team", que não diz nada sobre o status oficial ou não oficial desse "Mozilla Team".
Ninguém
2

Eu adicionei isso nos meus manuais ansible , obrigado por @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
fonte
-1

Experimente o aplicativo Web de código aberto que criei para gerar o script bash com as etapas de instalação de cada aplicativo. https://www.ins2all.com/?a=Firefox_ESR

Ele irá gerar um script bash com o conteúdo:

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

Você pode executá-lo para instalar o aplicativo selecionado.

gkvm
fonte
Podemos ver o conteúdo desse link?
George Udosen
É um aplicativo da web de código aberto. Você pode obter um script bash para instalar qualquer conjunto de aplicativos.
Gkvm
Existe alguma boa razão para usar a resposta aceita para a mesma pergunta? Se você estava tentando melhorar a resposta aceita, sugeriria uma edição . De outro modo, melhore sua resposta de maneira legítima. Possivelmente, inclua o conteúdo do script que seu site geraria, para que a comunidade pudesse avaliar sua utilidade.
precisa
Adicionado o script que será gerado pelo aplicativo.
Gkvm
Não é aconselhável reduzir a barreira à execução de código arbitrário de uma fonte desconhecida ou não confiável. Consulte Existe algum tipo de script automatizado para a resposta para discussão sobre este ponto. Seu site me deu uma versão menos útil do que a sua resposta, desinclinando-me de confiar nela. No entanto, um bom ponto do site é fornecer o conteúdo do script para revisão antes de baixá-lo.
precisa