¿Cómo instalo Firefox 52 ESR en 16.04?

43

Esta pregunta pregunta cómo instalar el bit FF32 mientras se mantiene el bit 64.

Quiero lo más simple: ¿hay una forma canónica de instalar firefox 52 ESR como firefox "predeterminado" en mi 16.04?

Encontré este equipo de launchpad ... pero no hay paquetes; Probablemente no sea de extrañar dado que el artículo del blog vinculado data de 2012.

Entonces, 2017, Ubuntu 16.04; cómo instalar FF 52 ESR (ya que simplemente necesito el complemento de java para trabajar para mí).

(mi solución actual: descargué el archivo TAR de mozilla, lo extraje a / opt; y luego cambié / usr / bin / firefox para que sea un enlace a esa versión ESR de firefox. funciona, pero feo)

GhostCat dice Reinstate Monica
fuente
Creo que no hay un paquete oficial, si eso es lo que buscas. La instalación personalizada en su hogar (solo reemplace / opt con ~ / opt) es la mejor manera de hacerlo, para que no altere el sistema, y ​​si hace una copia de seguridad de su hogar, estará allí cuando / si necesita restaurar .
Antonello Piemonte
No respaldo mi casa, respaldo mi / data :-)
GhostCat dice Reinstate Monica

Respuestas:

30

Este PPA de firefox-esr funciona para mí en 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

pero tenga en cuenta que no recibirá actualizaciones de seguridad ya que esta versión es obsoleta .

gálatas
fuente
2
Solo funciona Genial, gracias. ¡Y felicitaciones a Jonathon F por proporcionar este ppa!
GhostCat dice Reinstate Monica
Con Firefox 57 rompiendo las extensiones de enlace de teclas al no agregar la API necesaria para WebExtensions ( error 1325692 ), espero que muchos usuarios cambien a Firefox 52 ESR solo para deshabilitar Ctrl + Q.
Damian Yerrick
1
Debian tiene el paquete firefox-esr, pero Ubuntu no. Es posible que desee votar por el error LaunchPad 1676164 .
N0rbert
10
El equipo de Mozilla tiene su propio PPA para ESR. Le daría preferencia a launchpad.net/~mozillateam/+archive/ubuntu/ppa
PEdroArthur
Acabo de hacer esto con el PPA de Mozilla. Primer intento, todas mis extensiones todavía se muestran como deshabilitadas en Firefox-esr. Terminé eliminando una extensión y reinstalándola. Entonces todos ellos fueron habilitados nuevamente. También desinstalé el Firefox normal. No estoy seguro exactamente qué lo solucionó. Lectura recomendada: downthemall.net/…
Joe
49

Existe un PPA oficial de Firefox ESR para las versiones compatibles de 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
fuente
55
esta debería ser la respuesta aceptada, ¿por qué usar un ppa completamente no oficial cuando hay uno semi oficial? Pero aún debe explicar por qué es solo semioficial
Jeno
Creo que es oficial. Si mira el certificado digital del sitio web en un navegador, obtiene esto: está conectado de forma segura a este sitio, propiedad de Canonical group Ltd, Londres, Londres, GB, verificado por: DigiCert Inc launchpad.net/~mozillateam/ + archive / ubuntu / ppa
linux64kb
2
@ linux64kb Irrelevante, ese es el certificado para launchpad.net, no para el PPA.
Nadie el
@Jeno Pensé que si fuera completamente oficial, sería parte de los repositorios oficiales de Linux, no solo un ppa (que significa Archivo de paquete personal)
linux64kb
1
@ linux64kb No estoy seguro de haberme aclarado. Hay una gran diferencia entre el certificado para launchpad.net/~mozillateam/+archive/ubuntu/ppa y el certificado para el ppa que pertenece a ese sitio web. No importa qué sitio de launchpad de PPA abra, el certificado del sitio web siempre será de Canonical, porque launchpad es su sitio web. La clave para el PPA está vinculada debajo de "Detalles técnicos sobre este PPA" y tiene el ID de usuario "PPA Launchpad para el equipo de Mozilla", que no dice nada sobre el estado oficial o no oficial de ese "Equipo de Mozilla".
Nadie
2

He agregado esto a mis libros de jugadas ansibles, gracias 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
fuente
-1

Pruebe la aplicación web de código abierto que creé para generar un script bash con pasos de instalación para cada aplicación. https://www.ins2all.com/?a=Firefox_ESR

Generará un script bash con el contenido:

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

Puede ejecutarlo para instalar la aplicación seleccionada.

gkvm
fuente
¿Podemos ver el contenido de ese enlace?
George Udosen
Es una aplicación web de código abierto. Puede obtener un script bash para instalar cualquier conjunto de aplicaciones.
gkvm
¿Hay alguna buena razón para alejarse de la respuesta aceptada para la misma pregunta? Si intentaba mejorar la respuesta aceptada, debería sugerir una edición . De lo contrario, mejore su respuesta de manera legítima. Posiblemente incluya el contenido de la secuencia de comandos que generaría su sitio, para que la comunidad pueda evaluar su utilidad.
J. Starnes
Se agregó el script que generará la aplicación.
gkvm
No es aconsejable reducir la barrera para ejecutar código arbitrario desde una fuente desconocida o no confiable. Consulte ¿Hay algún tipo de secuencias de comandos automatizadas para la respuesta a la discusión sobre este punto? Su sitio web me dio una versión menos útil de la que figura en su respuesta, lo que no me permite confiar en ella. Sin embargo, un buen punto es que el sitio web proporciona el contenido del script para su revisión antes de descargarlo.
J. Starnes