Objetivo
Instale Firefox 57, Quantum, en Debian Stretch
Distribuciones
Ampliación de Debian 9
Requisitos
Una instalación de Debian Stretch en funcionamiento con privilegios de root.
Dificultad
Fácil
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Introducción
Firefox 57 es sin duda la mejor actualización que ha llegado a Firefox nunca . Mozilla incluso nombró a esta versión "Quantum" debido a la gran mejora de la velocidad del navegador. Combine eso con el rediseño completo de la interfaz de usuario de Firefox y tendrá un cambio bastante dramático.
Gracias al calendario de lanzamiento de Debian, es poco probable que Stretch alguna vez vea oficialmente Firefox 57. Sin embargo, está disponible en Sid. Tampoco necesitará actualizar hasta Sid para obtenerlo. Solo necesita decirle a Debian que use Firefox de Sid.
Agregue los repositorios de Sid
Debe agregar los repositorios de Sid a Stretch para extraer el paquete de Firefox. Abra /etc/apt/sources.list
con su editor de texto favorito y agregue las siguientes dos líneas.
deb http://ftp.us.debian.org/debian/ sid main deb-src http://ftp.us.debian.org/debian/ sid main
Guardar y salir.
Fijación adecuada
A continuación, deberá decirle a Apt que priorice todos los paquetes de Stretch sobre los de Sid, excepto los que necesitará para Firefox.
Si aún no tiene uno, cree un archivo en /etc/apt/preferences
En él, primero coloque las reglas para decirle a Apt que use Stretch over Sid.
Package: * Pin: release a=stable Pin-Priority: 1000 Package: * Pin: release a=unstable Pin-Priority: 2
Hay tres dependencias que deberá anclar además de Firefox. Configure cada uno de ellos también.
Package: firefox Pin: release a=unstable Pin-Priority: 1001 Package: libfontconfig1 Pin: release a=unstable Pin-Priority: 1001 Package: fontconfig-config Pin: release a=unstable Pin-Priority: 1001 Package: libnss3 Pin: release a=unstable Pin-Priority: 1001
Una vez que tenga eso, guarde y salga.
Instala Firefox
Finalmente, estás listo para instalar Firefox. Solo necesita actualizar Apt y decirle a Apt que instale Firefox desde Sid.
# apt update # apt install -t sid firefox
Apt instalará Firefox junto con el lanzamiento de ESR. Los dos son independientes, por lo que puedes quedarte con ambos o quitar uno u otro.
Pensamientos finales
Ahora tiene Firefox 57 instalado en Debian Stretch. A medida que se lanzan nuevas versiones de Firefox, seguirás recibiendo las versiones actualizadas de Sid. De esta manera, no se perderá las últimas funciones de Firefox mientras mantiene su sistema Debian estable.