Installation de Firefox via PPA sur Ubuntu 22.04 (et versions supérieures) et blocage de l’installation via Snap
L'installation de Firefox sous Ubuntu 22.04 (Jammy Jellyfish) ou versions supérieures se fait généralement via Snap, une méthode qui ne plaît pas à tout le monde en raison de la nature encapsulée des applications Snap, leur consommation de ressources et leur lenteur au démarrage. Heureusement, il est possible d’installer Firefox via un PPA (Personal Package Archive) pour obtenir une version classique basée sur les paquets .deb. Voici comment procéder, ainsi que la manière de bloquer l'installation via Snap.
Étapes pour installer Firefox via PPA
-
Supprimer la version Snap de Firefox (si installée)
Avant d'installer Firefox via PPA, il est essentiel de supprimer la version Snap pour éviter tout conflit.Ouvrez un terminal et exécutez les commandes suivantes :
sudo snap remove firefox
-
Ajouter le PPA pour Firefox
Mozilla propose un PPA officiel pour distribuer Firefox via les paquets .deb. Pour l'ajouter, exécutez :sudo add-apt-repository ppa:mozillateam/ppa sudo apt update
-
Configurer les priorités du PPA
Il est nécessaire de configurer votre système pour privilégier l'installation de Firefox à partir du PPA plutôt que de Snap. Cela se fait via un fichier de préférences dans le dossier/etc/apt/preferences.d/
.Créez et éditez un nouveau fichier :
sudo nano /etc/apt/preferences.d/mozillateamppa
Ajoutez-y les lignes suivantes :
Package: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 Package: firefox* Pin: release o=Ubuntu* Pin-Priority: -1
Ces paramètres vont forcer le système à utiliser les paquets Firefox du PPA et à ignorer ceux provenant de Snap.
-
Installer Firefox
Après avoir configuré les priorités, installez Firefox via le PPA :sudo apt install firefox
Cette commande installera Firefox en tant que paquet .deb, et il sera mis à jour à partir du PPA de Mozilla à chaque fois que vous mettez à jour votre système.
Blocage de l’installation automatique de Firefox via Snap
Ubuntu peut parfois tenter de réinstaller des paquets via Snap lors des mises à jour. Pour empêcher cela, il est recommandé de bloquer le Snap de Firefox.
-
Bloquer l’installation automatique du Snap de Firefox
Utilisez la commande suivante pour désactiver définitivement le Snap de Firefox :sudo apt-mark hold firefox
Cela empêchera toute mise à jour ou installation automatique du Snap de Firefox à l'avenir.
-
Désactiver totalement Snap (optionnel)
Si vous souhaitez complètement désactiver Snap sur votre système (pas seulement pour Firefox), vous pouvez procéder ainsi :-
Désinstallez Snapd :
sudo apt purge snapd
-
Supprimez également les fichiers restants de Snap :
sudo rm -rf /var/cache/snapd/ rm -rf ~/snap
-
Conclusion
En suivant ces étapes, vous aurez installé Firefox via PPA sur Ubuntu 22.04 ou supérieur, et évité l’installation via Snap. Cela vous permettra de bénéficier d'une version plus traditionnelle de Firefox, avec potentiellement de meilleures performances sur certains systèmes et une plus grande souplesse de gestion.