Chez JL

Joliciel Libre

Accueil > Informatique > Applications > Firefox > Installer la dernière version de Firefox

Installer la dernière version de Firefox

dimanche 10 décembre 2017, par JL

Sous Debian stable, la version de Firefox peut être trop vieille par rapport aux besoins. Par exemple :
- le 6 mai 2019 : la version de firefox-esr dans debian stable est 60.6.1esr. Une nouvelle version 66.0.4 (qui n’est pas dans les dépôts stables) vient de sortir pour corriger un problème de désactivation des extensions (suite à un non renouvellement de certificat de Mozilla). Mais en étant un peu patient, en fait le 7 mai, la version 60.6.2esr corrige le bug (dans les dépôts stable).
- en mai 2018 : la nouvelle version 60.0 offre un fort gain de vitesse (mais n’est pas dans les dépôts stables). Cependant elle sera disponible relativement rapidement dans debian stable (sous quelques semaine ou mois).

Les installations utilisant "snapd" ou un mélange de sid/strech me paraissent trop risquée. Donc je fait une installation manuelle depuis les sources.

Source : https://linuxconfig.org/how-to-install-latest-firefox-browser-on-debian-9-stretch-linux

étape 1

wget -O /tmp/FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=fr"
sudo "tar xjf /tmp/FirefoxSetup.tar.bz2 -C /opt/"
ou
su -c  "tar xjf /tmp/FirefoxSetup.tar.bz2 -C /opt/"

étape 2
Création de liens symboliques (cela écrase les binaires de firefox-esr) :

su -c "ln -sf /opt/firefox/firefox-bin /usr/bin/firefox-esr ; \
ln -sf /opt/firefox/firefox-bin /usr/lib/firefox-esr/firefox-esr ; \
apt-mark hold firefox-esr firefox-esr-l10n-fr"

Je déscative les mises à jour pour ne pas casser le lien.

Puis pour faire une mise jour, faire uniquement l’étape 1.

Je conserve la version firefox-esr car ce pquet permet d’avoir dans l’environnement de bureau (Mate), les raccourcis qui vont bien et de définir facilement le navigateur par défaut.

On peut faire la mise à jour de firefox-esr mais il faut alors redéfinir les liens symboliques.

Pour revenir à la version des dépôts stable, relancer l’installation :

apt-mark unhold firefox-esr firefox-esr-l10n-fr
apt install --reinstall firefox-esr