Debian : Installer Firefox deb depuis le dépôt Mozilla (no ESR)
Table des matières
Dans Debian, la version ESR de firefox est disponible par défaut.
Si on souhaite utiliser une version plus récente de Firefox, depuis Janvier 2024, Mozilla propose un dépôt APT pour Debian et Ubuntu. Cela évite de passer par un paquet universel Flatpak.
Dans cet article, on va voir comment mettre en place le dépôt de Mozilla et remplacer le Firefox ESR par le Firefox de Mozilla.
Le profil utilisateur se trouve dans ~/.mozilla/firefox/.
Que ce soit pour la version ESR fournie par Debian ou la version Mozilla, les préférences se trouvent au même endroit sur le système.
L'ensemble des commandes suivantes sont exécutées en root. Connectez-vous à votre console en root avant.
Et mettez à jour votre système :
Si vous avez firefox d'installé, retirez la version esr pour éviter un conflit entre deux versions différentes :
Si besoin d'un navigateur pour copier coller les commandes, on pourra installer epiphany par exemple :
Dans un premier temps, on va ajouter sur notre Ubuntu les dépôts de Mozilla :
On va importer la clé publique signant les paquets de Mozilla dans notre système :
On va ensuite ajouter le dépôt de Mozilla :
On rafraichit ensuite le cache des dépôts :
On installe simplement Firefox via
Au moment de la mise à jour du tuto, c'est la version 122 de firefox qui est dispo et qui s'installe :
On pourra installer également le paquet linguistique français avec :
Le navigateur se mettra à jour automatiquement ensuite.
En ligne de commande, on peut vérifier d'où provient le paquet firefox installé via :
On notera la ligne APT-Sources indiquant la provenance du paquet :
Le profil de Firefox ESR étant enregistré sous le nom default-esr contrairement au profil par défaut utilisé par Firefox "non ESR".
Pour récupérer notre profil de Firefox ESR, lancer la première fois Firefox avec l'option -P pour choisir le profil default-esr et :
Par la suite, on pourra lancer Fierfox comme d'habitude et le profil sera mémorisé.
Il sera nécessaire de réépingler ou remettre dans les favoris le lanceur de Firefox, car il pointe sur une version différente du navigateur.
Introduction
Dans Debian, la version ESR de firefox est disponible par défaut.
Si on souhaite utiliser une version plus récente de Firefox, depuis Janvier 2024, Mozilla propose un dépôt APT pour Debian et Ubuntu. Cela évite de passer par un paquet universel Flatpak.
Dans cet article, on va voir comment mettre en place le dépôt de Mozilla et remplacer le Firefox ESR par le Firefox de Mozilla.
Transfert du profil utilisateur
Le profil utilisateur se trouve dans ~/.mozilla/firefox/.
Que ce soit pour la version ESR fournie par Debian ou la version Mozilla, les préférences se trouvent au même endroit sur le système.
Mise à jour du système et opérations en root
L'ensemble des commandes suivantes sont exécutées en root. Connectez-vous à votre console en root avant.
Et mettez à jour votre système :
Code BASH :
apt update apt full-upgrade
Supprimer Firefox
Si vous avez firefox d'installé, retirez la version esr pour éviter un conflit entre deux versions différentes :
Code BASH :
apt remove firefox-esr*
Si besoin d'un navigateur pour copier coller les commandes, on pourra installer epiphany par exemple :
Code BASH :
apt install epiphany-browser
Ajouter le dépôts apt de Mozilla
Dans un premier temps, on va ajouter sur notre Ubuntu les dépôts de Mozilla :
On va importer la clé publique signant les paquets de Mozilla dans notre système :
Code BASH :
wget https://packages.mozilla.org/apt/repo-signing-key.gpg -O /etc/apt/keyrings/packages.mozilla.org.asc
On va ensuite ajouter le dépôt de Mozilla :
Code BASH :
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" > /etc/apt/sources.list.d/mozilla.list
On rafraichit ensuite le cache des dépôts :
Code BASH :
apt update
Installer Firefox
On installe simplement Firefox via
Code BASH :
apt install firefox
Au moment de la mise à jour du tuto, c'est la version 122 de firefox qui est dispo et qui s'installe :
Code TEXT :
Réception de :1 http://ftp-stud.hs-esslingen.de/debian bookworm/main amd64 libgdk-pixbuf-xlib-2.0-0 amd64 2.40.2-2 [47,9 kB] Réception de :2 http://ftp-stud.hs-esslingen.de/debian bookworm/main amd64 libgdk-pixbuf2.0-0 amd64 2.40.2-2 [14,1 kB] Réception de :3 https://packages.mozilla.org/apt mozilla/main amd64 firefox amd64 122.0~build2 [67,1 MB] 67,2 Mo réceptionnés en 5s (14,8 Mo/s)
On pourra installer également le paquet linguistique français avec :
Code BASH :
apt install firefox-l10n-fr
Le navigateur se mettra à jour automatiquement ensuite.
Vérifier la version installée
En ligne de commande, on peut vérifier d'où provient le paquet firefox installé via :
Code BASH :
apt show firefox
On notera la ligne APT-Sources indiquant la provenance du paquet :
Code :
Package: firefox
Version: 122.0~build2
Priority: optional
Section: web
Maintainer: Mozilla Releng <[email protected]>
Installed-Size: 247 MB
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.5.12), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.0), libgtk-3-0 (>= 3.13.7), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 4.8), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrandr2 (>= 2:1.4.0), libxrender1
Download-Size: 67,1 MB
APT-Manual-Installed: yes
APT-Sources: https://packages.mozilla.org/apt mozilla/main amd64 Packages
Description: Mozilla Firefox
Lancer Firefox
Le profil de Firefox ESR étant enregistré sous le nom default-esr contrairement au profil par défaut utilisé par Firefox "non ESR".
Pour récupérer notre profil de Firefox ESR, lancer la première fois Firefox avec l'option -P pour choisir le profil default-esr et :
Code BASH :
firefox -P
Par la suite, on pourra lancer Fierfox comme d'habitude et le profil sera mémorisé.
Il sera nécessaire de réépingler ou remettre dans les favoris le lanceur de Firefox, car il pointe sur une version différente du navigateur.