En este artículo hablaré acerca de cómo eliminar el navegador Firefox en paquete Snap de Ubuntu y volver a su versión en DEB tradicional, manteniéndolo actualizado desde el PPA del Mozilla Team.
Primero, vamos a eliminar el paquete Snap desde la terminal con el siguiente comando:
snap remove --purge firefoxLuego, para versiones superiores a Ubuntu 22.04 el paquete DEB de Firefox está vacío pero preinstalado como contenedor, así que hay que eliminarlo con esta orden:
sudo apt remove --autoremove firefoxSi no hay nada que eliminar, no se preocupe y continúe. Para agregar el PPA del Mozilla Team, agregamos este comando desde la terminal:
sudo add-apt-repository ppa:mozillateam/ppa -yLuego, refrescamos y actualizamos el repositorio si es necesario, usando este código:
sudo apt update sudo apt upgradeY en caso de ser necesario:
sudo apt full-upgradePara establecer la prioridad del PPA, creamos un archivo con nuestro editor favorito, en este caso usando nano:
sudo nano /etc/apt/preferences.d/99mozillateamppaLuego, agregamos estos dos bloques de líneas, uno para mantener la prioridad más alta para el Firefox del PPA, y otro para bloquear el Firefox del repositorio de Ubuntu y evitar que vuelva al Snap si eliminamos el PPA de Mozilla y ejecutamos una actualización del sistema:
Package: firefox* Pin: release o=LP-PPA-mozillateam Pin-Priority: 501
Package: firefox* Pin: release o=Ubuntu Pin-Priority: -1Finalmente, instalamos Firefox con el paquete de idioma deseado con este comando:
sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-esDe esta manera, Firefox se actualizará a la última versión cada vez que haya actualizaciones disponibles en el PPA de Mozilla. Este método ha sido probado con éxito en Ubuntu y Kubuntu 22.04 y 22.10. Espero que este tutorial sea útil para aquellos que prefieren la versión en paquete DEB de Firefox. ¡Hasta la próxima!