Le choix de Debian est d’utiliser Firefox ESR une version maintenue à long terme mais qui n’est pas rapidement à jour des dernières évolutions de Firefox
C’est facile d’installer localement le dernier Firefox stable de la fondation Mozilla…
- Environnement
- Télécharger le dernier Firefox stable
- Installer Firefox localement dans /opt
- Donner tous les droits sur Firefox à votre utilisateur ordinaire
- Créer un lanceur d’application
- Lancer Firefox
- Réglages
- Exemple d’un lanceur pour un profile dédié.
- Firefox navigateur par defaut dans Gnome
Environnement
PC sous Linux Debian
Télécharger le dernier Firefox stable
Se rendre sur le site de téléchargement
https://www.mozilla.org/fr/firefox/all/
Sélectionner 64 bits en français
Exemple
Vous aurez récupéré firefox-60.0.2.tar.bz2
Installer Firefox localement dans /opt
sudo tar -xvf firefox-60.0.2.tar.bz2 -C /opt
Donner tous les droits sur Firefox à votre utilisateur ordinaire
sudo chown -R $USER:$USER /opt/firefox
Ça permets de pouvoir mettre à jour automatiquement Firefox quand vous l’utilisez avec votre utilisateur ordinaire
Créer un lanceur d’application
gedit ~/.local/share/applications/firefox.desktop
Y mettre
[Desktop Entry] Name=Firefox Name[fr]=Firefox Comment=Browse the World Wide Web Stable Firefox Comment[fr]=Navigue sur Internet avec Firefox Stable GenericName=Web Browser Stable GenericName[fr]=Navigateur Web Stable X-GNOME-FullName=Firefox Web Browser X-GNOME-FullName[fr]=Navigateur Web Firefox Exec=/opt/firefox/firefox -private-window %u Terminal=false X-MultipleArgs=false Type=Application Icon=/opt/firefox/browser/chrome/icons/default/default128.png Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https; StartupWMClass=Navigator StartupNotify=true
Petite cerise sur le gâteau, navigation privée en permanence.
Pour en savoir plus sur le fichier .desktop
Lancer Firefox
Comme habituellement, chercher le dans vos applications et cliquer sur Firefox.
Laisser le créer un profil utilisateur par défaut si besoin
Réglages
Extensions
Je ne surcharge pas Firefox avec pleins d’extensions, je n’utilise que ces extensions
Performances
Flash-Player
Le plugin flash-player est obsolete depuis janvier 2021 et ne doit pas être installé.
Sécurité et certificats
Mieux vaut avoir les certificats les plus récents.
apt policy ca-certificates
ca-certificates:
Installé : 20190110
Candidat : 20190110
Table de version :
*** 20190110 990
990 https://cdn-aws.deb.debian.org/debian buster/main amd64 Packages
990 https://cdn-aws.deb.debian.org/debian buster/main i386 Packages
500 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
500 https://cdn-aws.deb.debian.org/debian sid/main i386 Packages
100 /var/lib/dpkg/status
20161130+nmu1+deb9u1 500
500 https://cdn-aws.deb.debian.org/debian stretch/main amd64 Packages
500 https://cdn-aws.deb.debian.org/debian stretch/main i386 Packages
20141019+deb8u4 500
500 https://cdn-aws.deb.debian.org/debian-security jessie/updates/main amd64 Packages
500 https://cdn-aws.deb.debian.org/debian-security jessie/updates/main i386 Packages
20141019+deb8u3 500
500 https://cdn-aws.deb.debian.org/debian jessie/main amd64 Packages
500 https://cdn-aws.deb.debian.org/debian jessie/main i386 Packages
Lundi 6 mai 2019
Correction du bug de la désactivation de toutes les extensions. ça a provoqué des débats sur les forums du petit monde de Linux
Octobre 2019, version 70
Toujours nickel mais nombreux changement côté sécurisation, parfois pénalisant sur les sites de streaming…
Février 2021
Toujours nickel.
about:support
Nom Firefox Version 86.0 Identifiant de compilation 20210222142601
11 septembre 2021, sans superstition.
Exemple d’un lanceur pour un profile dédié.
La subtilité consiste à affecter une classe spécifique. (StartupWMClass)
Dans le dossier de l’utilisateur ~/.local/share/applications
Un fichier FirefoxBrut.desktop pour utiliser le profile Firefox « ebook » créé auparavant.
Droits d’exécution -rwx- -x- -x (611)
[Desktop Entry]
Name=Firefox-ebook
Name[fr]=Firefox-ebook
Comment=Browse the World Wide Web Firefox-ebook
Comment[fr]=Navigue sur Internet avec Firefox-ebook
GenericName=Web Browser Ebook
GenericName[fr]=Navigateur Web Ebook
X-GNOME-FullName=Firefox-ebook Web Browser
X-GNOME-FullName[fr]=Navigateur Web Firefox-ebook
Exec=/opt/firefox/firefox -P ebook
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox/browser/chrome/icons/default/default48.png
Categories=Network;
StartupWMClass=Firefox-ebook
StartupNotify=true
Firefox navigateur par defaut dans Gnome
Verifier les liens créés par le dispositif update-alternatives de Debian.
update-alternatives --display x-www-browser
x-www-browser - mode automatique
le lien de la meilleure version est /opt/firefox/firefox
le lien pointe actuellement sur /opt/firefox/firefox
le lien x-www-browser est /usr/bin/x-www-browser
/opt/firefox/firefox - priorité 100
update-alternatives --display gnome-www-browser
gnome-www-browser - mode automatique
le lien de la meilleure version est /opt/firefox/firefox
le lien pointe actuellement sur /opt/firefox/firefox
le lien gnome-www-browser est /usr/bin/gnome-www-browser
/opt/firefox/firefox - priorité 100
sudo update-alternatives --display firefox
firefox - mode automatique
le lien de la meilleure version est /opt/firefox/firefox
le lien pointe actuellement sur /opt/firefox/firefox
le lien firefox est /usr/bin/firefox
/opt/firefox/firefox - priorité 100
Affecter Firefox comme application par defaut dans Gnome
En affectant Firefox comme navigateur par defaut cela crée un fichier desktop non visible userapp-Firefox-1ZWQK2.desktop auquel on peut ajouter une icône
cd .local/share/applications/
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=/opt/firefox/firefox-bin %u
Name=Firefox
Comment=Définition personnalisée pour Firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Vérifier les paramètres gnome
xdg-settings get default-web-browser
userapp-Firefox-1ZWQK2.desktop