Firefox ESR sous Ubuntu (PPA ou composant logiciel enfichable)
Table of Contents
Depuis la version 4.0, Firefox
a adopté un cycle rapide de développement afin de sortir une version stable contenant nouveautés et corrections de bugs toutes les 6 à 8 semaines.
Une version pour entreprises appelée ESR
est apparue depuis la version 10.0 bénéficiant d'un support étendu, elle permet d'avoir des mise à jour uniquement corrective toutes les 6 à 8 semaines et une nouvelle version majeure chaque année. (A partir de Firefox 24.0 ESR
, une nouvelle numérotation a été mise en place, elle différencie mise à jour corrective planifiée (x, toutes les 6 semaines) et inattendu (y). Exemple : 24.x.y)
Firefox ESR
(Extended Support Release) est une version officielle de Firefox
qui ne vient pas avec les dernières fonctionnalités, mais se concentre plutôt sur les correctifs de sécurité et de stabilité. Ces versions ESR
de Firefox
sont adaptées à des organisations telles que les universités, les gouvernements, les entreprises et d’autres qui ont besoin d’un déploiement massif.
Les versions de Firefox ESR sont maintenues pendant plus d'un an et ne reçoivent que des versions ponctuelles (mineures) contenant des mises à jour de sécurité, correspondant aux versions de Firefox habituelles.
Ces versions de Firefox
ne sont pas uniquement destinées aux organisations, mais également aux personnes qui préfèrent la stabilité aux nouvelles fonctionnalités ou qui préfèrent une interface utilisateur ne changeant pas entre les versions et les extensions qui ne se cassent pas lors de la mise à niveau de Firefox
.
Bien que Firefox ESR
ne soit pas disponible dans les référentiels Ubuntu, il est facile d'installer, soit en utilisant Snap Store, soit en utilisant PPA, les versions stables de Mozilla Team Firefox ESR et Thunderbird.
Installer Firefox ESR avec PPA
En utilisant le package PPA
pour installer Firefox ESR
, l'installation actuelle de Firefox ne sera pas remplacée. On peut donc continuer à utiliser la dernière version de Firefox, ainsi que Firefox ESR
.
En utilisant le package PPA
, un nouveau profil Firefox sera utilisé.
Toutefois, il n'y aura pas plusieurs entrées de Firefox
dans le menu application, car Firefox ESR n’utilise pas de nom ou d’icône différent dans le menu. Il est préférable de supprimer la dernière version de Firefox du système (en utilisant: sudo apt remove firefox
), ou de créer une entrée de menu personnalisée pour Firefox ESR
afin de pouvoir la différencier facilement de celle par défaut.
Une façon d’installer facilement Firefox ESR
sur Ubuntu consiste à utiliser le PPA
de Mozilla Team Firefox ESR et Thunderbird
. Ajouter le PPA
et installer Firefox ESR
à l'aide des commandes suivantes:
sudo add-apt-repository ppa: mozillateam / ppa sudo apt-get update sudo apt installer firefox-esr
On peut également installer Firefox ESR dans Ubuntu à l'aide de Snap
:
snap install --channel=esr-firefox/stable
Pour activer Snap sur Linux Mint, installer snapd:
sudo apt install snapd
Composant logiciel enfichable
- désinstaller Firefox
sudo apt remove firefox sudo cp /usr/share/applications/firefox.desktop /tmp/ sudo apt-get -y purge firefox sudo apt-get --no-install-recommends install firefox sudo rm -rf /var/lib/apt/lists/* sudo rm -rf /opt/firefox sudo rm -rf /opt/firefox-esr
- Télécharger le tarbal firefox-esr
sudo wget -O /tmp/firefox.tar.bz2 "https://download.mozilla.org/?product=f … 64&lang=fr"
- Extraire le contenu de l'archive et placer le contenu dans /opt/firefox-esr
sudo mv /tmp/firefox.desktop /usr/share/applications/ sudo tar -C /opt -xjf /tmp/firefox.tar.bz2 sudo mv /opt/firefox /opt/firefox-esr sudo rm /tmp/firefox.tar.bz2
- créer un lien
/usr/bin/firefox-esr
sudo ln -fs /opt/firefox-esr/firefox /usr/bin/firefox-esr
On peut invoquer firefox-esr
dans le terminal pour exécuter Firefox ESR
, mais l’icône de Firefox ESR
est générique.
Pour réinstaller la bonne icône :
- Créer le fichier
firefox-esr.desktop
cd /usr/share/applications sudo cp firefox.desktop firefox-esr.desktop sudo gedit firefox-esr.desktop
- Procéder aux changements suivants dans le fichier édité :
Name=Firefox ESR Web Browser Name[fr]=Navigateur Web Firefox ESR Exec=/opt/firefox-esr/firefox %u Icon=/opt/firefox-esr/browser/chrome/icons/default/default128.png Exec=/opt/firefox-esr/firefox -new-window Exec=/opt/firefox-esr/firefox -private-window
- Se déconnecter puis se reconnecter pour prendre en compte les modifications.