Debian et Firefox

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…

  1. Environnement
  2. Télécharger le dernier Firefox stable
    1. Exemple
  3. Installer Firefox localement dans /opt
  4. Donner tous les droits sur Firefox à votre utilisateur ordinaire
  5. Créer un lanceur d’application
  6. Lancer Firefox
  7. Réglages
    1. Extensions
    2. Performances
    3. Flash-Player
    4. Sécurité et certificats
    5. Lundi 6 mai 2019
    6. Octobre 2019, version 70
    7. Février 2021
    8. 11 septembre 2021, sans superstition.
  8. Exemple d’un lanceur pour un profile dédié.
  9. Firefox navigateur par defaut dans Gnome
    1. Verifier les liens créés par le dispositif update-alternatives de Debian.
    2. Affecter Firefox comme application par defaut dans Gnome
      1. Vérifier les paramètres 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

Capture du 2018-06-26 20-41-57
Capture du 2018-06-26 20-43-53
Capture du 2018-06-26 20-44-49

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

Capture du 2018-06-28 10-04-35

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…

Voir https://www.mozilla.org/en-US/firefox/70.0/releasenotes/?utm_campaign=whatsnew&utm_medium=firefox-browser&utm_source=firefox-browser

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

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.

Concevoir un site comme celui-ci avec WordPress.com
Commencer