Esta guía le mostrará cómo eliminar Snap de Firefox e instalar Firefox como una aplicación normal desde un archivo DEB en Ubuntu 22.04 LTS.
Como les informamos, que tanto esperamos, Ubuntu 22.04 LTS 'Jammy Jellyfish' fue lanzado recientemente, repleto de nuevas y emocionantes funciones para brindar una mejor experiencia de usuario, rendimiento y velocidad. Y como sabes, Firefox es el navegador de Internet predeterminado.
Sin embargo, la decisión de Canonical de proporcionar Firefox preinstalado solo como un paquete Snap ha causado controversia entre los usuarios de Linux. Entonces, incluso si desea desinstalarlo y usar otro navegador como Google Chrome o Microsoft Edge, tendrá que lidiar con eso por un tiempo.
Además, incluso si intenta instalar Firefox usando el comando apt como un paquete DEB normal, simplemente reinstala la versión Snap, ya que es un paquete vacío que se vincula con el Snap oficial de Mozilla.
Dejando de lado el hecho de que Firefox se ejecuta como un paquete Snap tarda más en ejecutarse, otro factor importante lleva a los usuarios a buscar la opción de instalarlo como un paquete DEB estándar.
Estamos hablando de la instalación de extensiones de GNOME. Debido a que Firefox como complemento está aislado del resto del sistema y, por lo tanto, no puede acceder al conector nativo chrome-gnome-shell, ya no es posible instalar extensiones de GNOME Shell desde el sitio web extensions.gnome.org.
Afortunadamente, existe una forma de eliminar el paquete Firefox Snap y reemplazarlo con una instalación estándar desde un archivo DEB. Así que déjame mostrarte cómo hacerlo en unos pocos pasos fáciles de seguir.
Paso 1:eliminar el paquete Firefox Snap
Primero, revisemos la lista de paquetes Snap actualmente instalados en nuestro sistema Ubuntu 22.04.
snap list
Como se ve en la imagen de arriba, Firefox se instala como un paquete Snap. Para eliminarlo, primero abra la aplicación de terminal y luego ejecute el comando:
sudo snap remove --purge firefox
Hasta aquí todo bien. El paquete Firefox Snap se eliminó de nuestro sistema Ubuntu 22.04.
Paso 2:Agregue el repositorio PPA del equipo de Mozilla
Puede instalar Firefox como una aplicación DEB clásica agregando el PPA del equipo "Mozilla Team" no oficial a sus repositorios de Ubuntu 22.04. Entonces, como siguiente paso, ejecute el comando que se muestra a continuación para agregarlo a su sistema.
sudo add-apt-repository ppa:mozillateam/ppa
Paso 3:instala Firefox desde un paquete DEB en Ubuntu 22.04 LTS
Finalmente, estamos listos para instalar Firefox desde el paquete DEB, ya que usaremos el repositorio PPA recién agregado como fuente. Ejecute el siguiente comando:
sudo apt install --target-release 'o=LP-PPA-mozillateam' firefox
En el comando anterior, --target-release
La opción le permite controlar de dónde se descargan los paquetes de instalación. Por eso decimos el apt
comando para usar el mozillateam
repositorio como fuente.
Ahora Firefox está instalado, pero aún no hemos terminado. Necesitamos hacer un ajuste adicional al mozillateam
repositorio, descrito en la siguiente sección.
Paso 4:cambiar la prioridad de PPA
Como puede ver, en Ubuntu podemos instalar paquetes de software de diferentes fuentes. Pero si más de un repositorio tiene el mismo paquete, como es el caso del paquete de Firefox, el repositorio de mayor prioridad se utilizará de manera predeterminada.
El repositorio oficial de Ubuntu tiene el número de versión 1:1snap1-0ubuntu2
, que siempre es superior a la versión del paquete PPA. Por lo tanto, la primera vez que intente actualizar los paquetes en su sistema, el resultado será:
El sistema quiere reemplazar la versión de Firefox instalada por la que tiene mayor prioridad en su repositorio predeterminado. El resultado será restaurar Firefox como Snap.
Entonces, para evitar que esto suceda, debemos cambiar la prioridad de los paquetes en mozillateam
repositorio. Para hacerlo, ejecute el siguiente comando:
sudo nano /etc/apt/preferences.d/mozillateamppa
El comando crea y abre un nuevo archivo para editar. Inserte las siguientes tres líneas:
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501
Guarde el archivo (Ctrl+O
) y salir (Ctrl+X
) el editor de texto Nano. Finalmente, actualice la lista de paquetes para que se apliquen los cambios.
sudo apt update
Ahora que tienes Firefox instalado desde el paquete DEB en tu sistema Ubuntu 22.04 LTS, ejecútalo y disfruta usándolo.
Conclusión
En esta guía, ha aprendido cómo eliminar el paquete Snap de Firefox actualmente instalado y, en su lugar, instalar Firefox como una aplicación DEB clásica en su sistema Ubuntu 22.04 'Jammy Jellyfish'.
Espero que hayas encontrado útil la guía. ¡Gracias por leer! Sus opiniones y comentarios son bienvenidos.