¿Cómo instalar el Firefox real en Debian?


129

Debian 6 ("Squeeze") utiliza una versión renombrada de Firefox llamada Iceweasel . Sin embargo, carece de soporte de complementos, y la mayoría de mis favoritos no funcionan.

Entonces, ¿cuál es la mejor manera de instalar Firefox "real" en Debian?

Respuestas:


130

Primero, debe eliminar el paquete Iceweasel existente (creo que también puede usarlo aptitude):

apt-get remove iceweasel

Luego, descargue la última versión de Linux de Firefox directamente desde Mozilla . Extraiga los archivos, navegue a esa carpeta y ejecútelo. Si lo desea, haga un icono en su escritorio, y también puede hacer un enlace al binario /usr/bin/firefoxpara facilitar el inicio. Si tiene acceso de root, también puede instalar Firefox/usr/local para que todos los usuarios puedan ejecutarlo.

Después de esto, verifique que las actualizaciones automáticas estén habilitadas y que debería estar en funcionamiento.


Si desea uno basado en paquetes, puede usar el repositorio de paquetes Debian de Linux Mint (como se señala en los comentarios a continuación, tenga en cuenta que esto puede causar conflictos con las actualizaciones automáticas y otros paquetes Debian en algunos casos ). Para hacer esto, agregue la siguiente línea a su /etc/apt/sources.listarchivo:

deb http://packages.linuxmint.com debian import

Y agregue la clave GPG para ese repositorio. Entonces, solo corre:

apt-get update
apt-get install firefox

¡Y deberías estar listo para irte!

La instalación predeterminada es el alemán, para instalar en cualquier otro idioma, puede ejecutar manualmente:

apt-get install firefox-l10n-en-us 

(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)

Los nombres de paquetes para otros idiomas comunes incluyen ( lista de repositorio oficial - desplácese hasta la mitad):

 firefox-l10n-en-gb       # British English
 firefox-l10n-es          # Spanish
 firefox-l10n-fr          # French
 firefox-l10n-de          # German

1
Definitivamente más fácil de lo que sugerí.
Simon Sheehan

1
Bah, no recibí ninguna notificación de que estabas escribiendo
golpéame

44
¿Qué pasa con la firma GPG de ese repositorio?
Kravemir

77
GPG de anuncios: la descarga e instalación manual ( dpkg -i) linuxmint-keyring_*.debdesde el repositorio de Mint (antes de instalar cualquier paquete desde el repositorio real) funcionó para mí (Wheezy).
Alois Mahdal

2
Nunca recomiendo esta solución. De hecho, agregar dicho repositorio (aunque se basa en la misma distribución) puede causar conflictos en las dependencias. Este método funciona para instalar y actualizar Firefox, pero genera algunos conflictos con otros paquetes. Si necesita el firefox, solo obtenga el código y extráigalo en su /opt/y cree un enlace global a él.
orezvani

33

Hay un proyecto sourcefourge, básicamente dedicado a permitirle obtener la última versión de Firefox cuando ejecuta Ubuntu, sin importar qué versión ejecute (siempre y cuando las dependencias estén satisfechas, obviamente). Como Ubuntu es un derivado de Debian, pensé en probarlo. Tengo Firefox trabajando en Debian Testing ("Wheezy") muy bien.

Ejecuta esto:

apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build

Esto resuelve el problema clave de GPG que se encuentra al usar el repositorio importado de Linux Mint DE, y es significativamente más simple que la otra solución viable. Además, esto le da acceso a Thunderbird y SeaMonkey también.

Tenga en cuenta que esta solución solo le ofrece la versión del canal de publicación inglés-estadounidense (sin versiones beta o Aurora). Se pueden usar otros idiomas, pero se requieren pasos adicionales.

Vea la página del proyecto en Ubuntuzilla para más información.


1
Funciona como encanto!
Yordan Pavlov

+1 por las --keyservercosas! En realidad, no es necesario quitar la iceweasel. Tenía miedo de que se perdieran las configuraciones y las contraseñas guardadas, así que seguí con iceweasel.
Verdaderamente el

+1 ¡Gracias! @TrueY Iceweasel funciona incluso con Firefox instalado? Ya había desinstalado iceweasel y cuando trato de instalarlo (en Kali 2.0), aparece un error que choca con firefox: diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with desviación de / usr / bin / firefox a /usr/bin/firefox.ubuntu por firefox-mozilla- build` Me pregunto si no lo hubiera desinstalado, si hubieran jugado bien juntos.
Garrett Fogerlie

@GarrettFogerlie Creo que no pueden correr en paralelo. Tenía un Firefox ejecutándose e intenté iniciar Iceweasel y recibí un cuadro de mensaje con el siguiente texto: "Iceweasel ya se está ejecutando, pero no responde. Para abrir una nueva ventana, primero debe cerrar el proceso Iceweasel existente o reiniciar tu sistema."
Verdaderamente el

Ya no funciona!
Naveen Dennis

24

Esta publicación en los foros de usuarios de Debian sugiere lo siguiente:

  • Descargue el último Firefox desde: http://www.mozilla.com . Si se utiliza wget, recuerde que debe escapar ninguna &con \lo que no se rompa la URL en una serie de procesos en segundo plano
  • Copie el archivo descargado a /opt
  • Extraerlo usando:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • Cambia los permisos del archivo:

    $ chown -R root:users /opt/firefox
    
    $ chmod 750 /opt/firefox
    

    Tenga en cuenta que el usuario debe ser un miembro del grupo de "usuarios"

    $ usermod -a -G users username
    
  • Crea un enlace simbólico

    $ ln -s /opt/firefox/firefox /usr/bin/firefox
    
  • Eliminar firefox-x.x.xx.tar.bz2de/opt

Para instalar nuevas versiones, se supone que debes

# rm -rf /opt/firefox*
# rm /usr/bin/firefox

Para hacer un ícono en el escritorio, haz esto

$ touch /usr/share/applications/firefox.desktop

Edite esto usando su editor de texto favorito:

$ nano /usr/share/applications/firefox.desktop

Contenido de firefox.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;

Puedes quitar iceweasel con

$ apt-get remove iceweasel

Si encuentra este error:

./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Probablemente deberías instalar

apt-get install ia32-libs ia32-libs-gtk

Lo más probable es que esté intentando instalar la versión de 32 bits de Firefox en un entorno Debian de 64 bits.


Hice todos los pasos pero no tengo permiso para abrir Firefox. ¿algunas ideas?
jaorizabal

# ln -s / opt / firefox / firefox / usr / bin / firefox ln: no se pudo crear el enlace simbólico `/ usr / bin / firefox ': El archivo existe
miguel

1
Resulta que debian pone un script de shell en / usr / bin / firefox que ejecuta iceweasel. Dick se mueve.
miguel

@miguel Esta publicación es muy antigua, no estoy seguro de cuán válida todavía es
Simon Sheehan

1
¡Dos actualizaciones! Primero ... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink... La otra es la ruta del icono en firefox.desktop ahora está en otra ubicación:ls /opt/firefox/browser/icons/mozicon128.png
mimoralea

7

Iceweasel Aurora está muy cerca de la última versión estable de Firefox.

Instalé Iceweasel Aurora usando este tutorial oficial de debian / mozilla .

Pude importar mi perfil de Firefox desde otra instalación sin errores, es decir, todos los complementos, marcadores, entradas de historial y configuraciones de usuario funcionan perfectamente.

Para su información, algunos de los complementos que uso son Firebug, Awesome screenshot y Searchstatus, todos funcionaron bien y Iceweasel no los desactivó.

También es posible que desee utilizar el logotipo de Firefox para los lanzadores.

Esta es probablemente una mejor opción, ya que permite un proceso de actualización más fácil.


6

No hay necesidad de esto más. Debian estable comenzó a enviar Firefox en lugar de iceweasel hoy.

Debian enviará la versión de soporte extendido (ESR) de Firefox, que se actualiza aproximadamente cada 9 meses. Si siempre necesita la última versión, las otras respuestas pueden ser una opción para usted.

Para obtener más información, consulte el informe de errores de Debian


4

Para los Googlers ... esto funciona para Debian Jessie:

#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -

Dependiendo de la versión que desee (elija una),

  • Versión de lanzamiento:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-release
    EOF
    
  • Versión beta:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-beta
    EOF
    
  • Versión Aurora:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-aurora
    EOF
    

Entonces:

#Assign higher priority to recently added repository.    
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF

apt-get update && apt-get install firefox

Fuente: https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/


2
Solo para su información, Iceweasel no fue renombrado a Firefox, como se basa en el enlace. Iceweasel era una versión desinfectada y renombrada de Firefox. El proyecto Iceweasel se suspendió y ahora Firefox real es lo que se distribuye con Debian. Si Jessie todavía tiene Iceweasel ESR, eso desaparecerá tan pronto como la versión ESR esté en desuso. Debian estable (actualmente Jessie), tendrá Firefox ESR. Esto tiene un lanzamiento importante aproximadamente una vez al año, con actualizaciones de seguridad pero sin cambios de características intermedias. Debian Testing ya debería tener Firefox estándar de versión actual
fixer1234

La forma más limpia de hacerlo desde la fuente. +1 para la clave
Somaiah Kumbera

3

Este método me está funcionando en Debian 9 Stretch (64 bits):

cd ~/Downloads

/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2

sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Puede configurar algo como esto en el crontab de su raíz para @daily o @weekly

El enlace de descarga se obtuvo de este archivo readme.txt de Mozilla: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt


Bastante sencillo
Pierre de LESPINAY

¡hermosa! funciona desde la línea de comandos sin personalización.
Honi

2

Primero edite su /etc/apt/sources.listarchivo para incluir:

deb http://packages.linuxmint.com debian import

Actualizar repositorios del sistema:

$ apt-get update

Puede obtener e ignorar el siguiente error:

W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2

Una vez que se actualizan los repositorios del sistema, simplemente use el comando apt-get para instalar Firefox Browser en su Debian Jessie 8 Linux:

$ apt-get install firefox

Reading package lists... Done                                                                                                                                                                             
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y

Una vez finalizada la instalación, puede iniciar Firefox desde la línea de comandos:

$ firefox

Esto ya no es necesario. Iceweasel ha sido descontinuado y Firefox es ahora lo que proporciona Debian. Iceweasel ESR se asoció con Debian Stable, y eso desaparecerá cuando la versión anterior de ESR quede obsoleta en breve. Mientras tanto, Firefox está disponible en Jessie a través de backport.
Fixer1234

0

Estoy ejecutando un sistema AMD Athlon II X2. Firefox funciona perfectamente en Wheezy i686 y el kernel 3.2.0-4-686-pae. La versión estándar de IceWeasel parecía destripada, paralizada e inferior en comparación con Firefox. La instalación es muy fácil. Descargo el nuevo Firefox en / home / myusername / Linux / Software / Mozilla / current /, y luego ejecuto

cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*

La segunda línea elimina la versión anterior por completo antes de la actualización.


2
sudo rm -R firefox*parece bastante peligroso, ¿y si tuviera otras carpetas de firefox * en / opt?
Alois Mahdal

0

A continuación se muestra el método más directo que he encontrado para reemplazar Iceweasel con Firefox en Debian.

Wiki >>> Ubuntuzilla: instalador de software de Mozilla

Los comandos del terminal son los siguientes:

:~$ sudo apt remove iceweasel

:~$ sudo nano /etc/apt/sources.list

Agregue la siguiente entrada al archivo source.list:

deb https://sourceforge.net/projects/ubuntuzilla/files/ all main

Guardar y salir de Nano.

:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

:~$ sudo apt update

:~$ sudo apt install firefox-mozilla-build

Espero que esto sea de ayuda para cualquier persona que quiera reemplazar Iceweasel con la versión actual de Firefox. Hasta donde he visto, la fuente está muy bien documentada y mantenida.


Esto parece un duplicado de la respuesta de Manuel Garza.
Fixer1234

Tienes razón. Encontré a Ubuntuzilla mientras buscaba una respuesta. No vi la respuesta de Manuel Garza arriba, aunque desearía haberlo hecho, ya que esto me habría ahorrado algo de tiempo. Iceweasle no reproduce videos html5 y así es como lo solucioné. Me encanta Debian, por lo que cambiar a Ubuntu no es una opción. Gracias por el aviso de ser un duplicado.
Rick Lell

0

Lo siguiente funciona para mí:

$ sudo apt-get install firefox-esr

Aparentemente, -esr significa Lanzamiento de soporte extendido.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.