{{tag>tutoriel}} ====== Comment installer Firefox en tant que paquet Deb sur Ubuntu 22.04 et plus ? ====== Firefox est toujours le navigateur par défaut de Ubuntu, mais depuis 2022 (la LTS 22.04), l'application est préinstallée sous la forme d'un paquetage snap. Si vous désinstallez le snap Firefox et lancez la commande suivante dans votre terminal~$ sudo apt install firefoxvous n'obtiendrez pas une version Deb mais un paquet de transition qui réinstalle le snap Firefox (Canonical a une fâcheuse tendance à insister pour imposer ces choix). - **Avantages des paquets instantanés (snap) :** * **sécurité accrue** : l'application est isolée comme si elle était dans un bac à sable (sandbox) * **réduction des risques de conflit** entre paquets * **possibilité de revenir en arrière** * **Inconvénients** : * temps de démarrage pouvant être lent à la première exécution * certaines fonctionnalités peuvent ne pas fonctionner dans le bac à sable * On ne peut pas contrôler facilement les processus de mises à jour car elles se produisent automatiquement en arrière-plan (et quand vous avez encore l'ADSL, c'est très très pénible...) Il existe des solutions pour les problèmes ci-dessus comme le fait de pouvoir suspendre les mises à jour automatiques pendant une certaine durée via le terminal. Mais si vous êtes ici, c'est que vous souhaitez dégager Firefox en mode snap sur votre ubuntu. ===== Pré-requis ===== * Avant d'aller plus loin, faites une sauvegarde/exportation de tous les paramètres importants du navigateur, des signets et d'autres données de Firefox, au cas où il y aurait des problèmes. ===== Première étape ===== - **Désinstaller le Snap Firefox** :~$ sudo snap remove firefox ~$ sudo apt purge firefox ===== Autres étapes ===== - **Créer un répertoire pour conserver les clés du dépôt APT** s’il n’existe pas déjà :~$ sudo install -d -m 0755 /etc/apt/keyrings - **Importer les clés de signature du dépôt Mozilla APT** :~$ wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/nullSi vous ne disposez pas de 'wget' sur votre système, vous pouvez l’installer :~$ sudo apt install wget - **Vérifier l’empreinte numérique** (elle doit être 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3) :~$ gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nL’empreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : l’empreinte ("$0") ne correspond pas à celle attendue.\n"}' - **Ajouter le dépôt Mozilla APT à la liste de sources** :~$ echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null - **Configurer APT pour donner la priorité aux paquets du dépôt Mozilla** (si on ne le fait pas, le paquet Ubuntu transition peut le remplacer, réinstallant ainsi le Snap Firefox):~$ echo ' Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000 ' | sudo tee /etc/apt/preferences.d/mozilla Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000 - **Mettre à jour la liste de paquets et installer le paquet .deb de Firefox** :~$ sudo apt update ~$ sudo apt install firefox firefox-l10n-fr ===== Conclusion ===== Une fois l'installation terminée, vous pouvez ouvrir le lanceur d'applications, cliquez sur l'icône Mozilla Firefox pour lancer la version non-Snap de Firefox, et c'est parti ! Maintenant, vous pouvez observer que Firefox se lance plus vite la première fois. Et surtout, n'oubliez pas d’épingler l'application en favoris sur le dock Ubuntu et de désinstaller Chrome pour votre vie privée :-) ===== Problèmes connus ===== ===== Voir aussi ===== * **(fr)** [[https://justman.fr/tutos/comment-installer-firefox-en-tant-que-paquet-deb-sur-ubuntu|]] * **(fr)** [[https://support.mozilla.org/fr/kb/installer-firefox-linux#w_installation-par-paquet-deb-pour-les-distributions-basees-sur-debian|]] ---- //Basé sur << [[https://justman.fr/tutos/comment-installer-firefox-en-tant-que-paquet-deb-sur-ubuntu|Comment installer Firefox en tant que paquet Deb sur Ubuntu 22.04 et plus ?]] >> par justman.fr.//