79 lines
2.4 KiB
Plaintext
79 lines
2.4 KiB
Plaintext
====== Firefox ======
|
|
|
|
Avec **Linux Debian 9.5**, la version de Firefox proposée suit que le canal ESR. Cette version est mise à jour beaucoup plus lentement que les versions Firefox proposée en version stable.
|
|
|
|
Je vous propose une méthode pour installer et mettre à jour Firefox depuis l'archive proposée sur le site officiel.
|
|
|
|
<code>
|
|
wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=fr"
|
|
</code>
|
|
|
|
<code>
|
|
sudo rm -fR /opt/firefox/*.*
|
|
</code>
|
|
|
|
<code>
|
|
sudo tar xjf firefox.tar.bz2 -C /opt/
|
|
</code>
|
|
|
|
Edition du fichier ''sudo vim /usr/share/applications/firefox-stable.desktop''.
|
|
Cela permet de créer une icone dans le lanceur de programme pour tous les utilisateurs.
|
|
|
|
<code>
|
|
[Desktop Entry]
|
|
Name=Firefox Stable
|
|
Comment=Navigue sur Internet
|
|
GenericName=Naivgateur Internet
|
|
X-GNOME-FullName=Navigateur Web Firefox Stable
|
|
Exec=/opt/firefox/firefox-bin %u
|
|
Terminal=false
|
|
X-MultipleArgs=false
|
|
Type=Application
|
|
Icon=/opt/firefox/icons/updater.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=Firefox
|
|
StartupNotify=true
|
|
|
|
</code>
|
|
|
|
Pour pouvoir executer **firefox** à partir de la ligne de commande, on créera un lien vers le binaire depuis ''/usr/local/bin''
|
|
|
|
<code>
|
|
sudo ln -s /opt/firefox/firefox /usr/local/bin/
|
|
</code>
|
|
|
|
Enfin, on choisira **Firefox** comme navigateur principal grâce à l'entrée ''x-www-browser'' :
|
|
|
|
<code>
|
|
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 200
|
|
sudo update-alternatives --set x-www-browser /opt/firefox/firefox
|
|
</code>
|
|
|
|
===== Mise à jour =====
|
|
|
|
|
|
Voici un script a exploiter avec une tâche **cron** qui permettra de télécharger régulièrement la dernière version.
|
|
|
|
<code>
|
|
rep_courant=$(pwd)
|
|
cd /tmp
|
|
wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=fr"
|
|
rm -fR /opt/firefox/*.*
|
|
tar xjf firefox.tar.bz2 -C /opt/
|
|
rm firefox.tar.bz2
|
|
cd $rep_courant
|
|
</code>
|
|
|
|
|
|
===== Activation de l'U2F =====
|
|
|
|
Pour en profiter des possibilités offertes par les clés U2F, trois paramètres sont à activer dans la section about:config (à taper dans la barre d'adresse) :
|
|
|
|
<code>
|
|
security.webauth.u2f > true
|
|
security.webauth.webauthn > true
|
|
security.webauth.webauthn_enable_usbtoken > true
|
|
</code>
|
|
|