Article original Publié le : 10 décembre 2022 Mise à jour le : – |
Les dernières versions d’Ubuntu livrent Firefox dans un package snap par défaut.
J’ai bien compris le rôle de sécurité restrictif que cela apporte et son intérêt, mais ça empêche certains modules complémentaires d’interagir avec d’autres sources.
Désinstallation du package snap et du repo pré-installé
Cela va permettre de procéder à une installation par le module APT
1 |
$ sudo snap remove --purge firefox |
1 |
$ sudo apt remove --autoremove firefox |
Ajout du repo de l’équipe Mozilla
Mozilla mets à disposition le repo suivant
1 |
$ sudo add-apt-repository ppa:mozillateam/ppa |
Ajout des priorités
Les 3 premières lignes définiront une priorité plus élevée pour le package à partir du PPA
Les 3 lignes suivantes bloqueront Firefox du référentiel Ubuntu suite à une priorité basse
1 2 3 4 5 6 7 8 9 |
echo ' Package: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 Package: firefox* Pin: release o=Ubuntu Pin-Priority: -1 ' | sudo tee /etc/apt/preferences.d/firefox-nosnap > /dev/null |
Ajout d’une directive
Cela permettra d’avoir les mises à jour de Firefox automatiquement
1 |
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/50unattended-upgrades-firefox |
Installation de Firefox
Via par le module apt
1 |
$ sudo apt install firefox |
Sources
https://fostips.com/ubuntu-21-10-two-firefox-remove-snap/
https://balintreczey.hu/blog/firefox-on-ubuntu-22-04-from-deb-not-from-snap/
https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04