Ce guide vous montrera comment supprimer le composant logiciel enfichable de Firefox et installer Firefox en tant qu'application standard à partir d'un fichier DEB dans Ubuntu 22.04 LTS.
Comme nous vous l'avons annoncé, longtemps attendu, Ubuntu 22.04 LTS "Jammy Jellyfish" est sorti récemment, rempli de nouvelles fonctionnalités intéressantes pour offrir une meilleure expérience utilisateur, de meilleures performances et une meilleure vitesse. Et comme vous le savez, Firefox est le navigateur Internet par défaut.
Cependant, la décision de Canonical de fournir Firefox préinstallé uniquement en tant que package Snap a suscité la controverse parmi les utilisateurs de Linux. Ainsi, même si vous souhaitez le désinstaller et utiliser un autre navigateur comme Google Chrome ou Microsoft Edge, vous devrez y faire face pendant un certain temps.
De plus, même si vous essayez d'installer Firefox à l'aide de la commande apt en tant que package DEB standard, il réinstalle simplement la version Snap car il s'agit d'un package vide lié au Snap officiel de Mozilla.
Mis à part le fait que Firefox s'exécutant en tant que package Snap prend plus de temps à s'exécuter, un autre facteur majeur conduit les utilisateurs à rechercher l'option de l'installer en tant que package DEB standard.
Nous parlons de l'installation des extensions GNOME. Étant donné que Firefox en tant que composant logiciel enfichable est isolé du reste du système et ne peut donc pas accéder au connecteur natif chrome-gnome-shell, il n'est plus possible d'installer les extensions GNOME Shell à partir du site Web extensions.gnome.org.
Heureusement, il existe un moyen de supprimer le package Firefox Snap et de le remplacer par une installation standard à partir d'un fichier DEB. Alors laissez-moi vous montrer comment le faire en quelques étapes faciles à suivre.
Étape 1 :Supprimer le package Firefox Snap
Tout d'abord, vérifions la liste des packages Snap actuellement installés sur notre système Ubuntu 22.04.
snap list
Comme le montre l'image ci-dessus, Firefox est installé en tant que package Snap. Pour le supprimer, ouvrez d'abord l'application Terminal, puis exécutez la commande :
sudo snap remove --purge firefox
Jusqu'ici tout va bien. Le package Firefox Snap a été supprimé de notre système Ubuntu 22.04.
Étape 2 :Ajouter le référentiel PPA de l'équipe Mozilla
Vous pouvez installer Firefox en tant qu'application DEB classique en ajoutant l'équipe PPA non officielle "Mozilla Team" à vos dépôts Ubuntu 22.04. Donc, à l'étape suivante, exécutez la commande ci-dessous pour l'ajouter à votre système.
sudo add-apt-repository ppa:mozillateam/ppa
Étape 3 :Installez Firefox à partir d'un package DEB sur Ubuntu 22.04 LTS
Enfin, nous sommes prêts à installer Firefox à partir du package DEB car nous utiliserons le référentiel PPA nouvellement ajouté comme source. Exécutez la commande ci-dessous :
sudo apt install --target-release 'o=LP-PPA-mozillateam' firefox
Dans la commande ci-dessus, le --target-release
L'option vous permet de contrôler d'où les packages d'installation sont téléchargés. C'est pourquoi nous disons le apt
commande pour utiliser mozillateam
référentiel comme source.
Firefox est maintenant installé, mais nous n'avons pas encore terminé. Nous devons apporter un ajustement supplémentaire à la mozillateam
référentiel, décrit dans la section suivante.
Étape 4 :Modifier la priorité PPA
Comme vous pouvez le voir, dans Ubuntu, nous pouvons installer des packages logiciels à partir de différentes sources. Mais si plusieurs référentiels ont le même package, ce qui est le cas avec le package Firefox, le référentiel de priorité la plus élevée sera utilisé par défaut.
Le référentiel officiel d'Ubuntu a le numéro de version 1:1snap1-0ubuntu2
, qui est toujours supérieure à la version du package PPA. Par conséquent, la toute première fois que vous essayez de mettre à jour les packages sur votre système, le résultat sera :
Le système souhaite remplacer la version de Firefox installée par celle qui a une priorité plus élevée dans son référentiel par défaut. Le résultat sera de restaurer Firefox en tant que Snap.
Donc, pour éviter que cela ne se produise, nous devons changer la priorité des paquets dans le mozillateam
dépôt. Pour ce faire, exécutez la commande ci-dessous :
sudo nano /etc/apt/preferences.d/mozillateamppa
La commande crée et ouvre un nouveau fichier à éditer. Insérez les trois lignes suivantes :
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501
Enregistrez le fichier (Ctrl+O
) et quitter (Ctrl+X
) l'éditeur de texte Nano. Enfin, mettez à jour la liste des packages pour les modifications à appliquer.
sudo apt update
Maintenant que Firefox est installé à partir du package DEB sur votre système Ubuntu 22.04 LTS, lancez-le et profitez-en.
Conclusion
Dans ce guide, vous avez appris à supprimer le package Snap de Firefox actuellement installé et à installer à la place Firefox en tant qu'application DEB classique sur votre système Ubuntu 22.04 "Jammy Jellyfish".
J'espère que vous avez trouvé le guide utile. Merci d'avoir lu! Vos commentaires et commentaires sont les bienvenus.