Table des matières

FIREFOX

Configuration système de Firefox

Ouverture de la page de configuration : about:config
security.insecure_field_warning.contextual.enabled = false pour désactiver le message d'avertissement de connexion non sécurisée qui apparait au niveau des champs login et mot de passe.
security.insecure_password.ui.enabled = false pour ne plus avoir l'alerte de sécurité en haut à gauche.
signon.autofillsForms.http = true réactive la complétion automatique des formulaires sur les URL HTTP.

Installer Firefox au format DEB à la place du paquet Snap sur Ubuntu

Vérifier dans les sources logiciel qu'il n'y a pas le repository de la Team Mozilla :

ppa:mozillateam/ppa

Désinstaller la version snap :

sudo snap remove firefox
sudo apt-get -y purge firefox

Créer un répertoire pour conserver les clés du dépôt APT s’il n’existe pas déjà

sudo install -d -m 0755 /etc/apt/keyrings

Importer les clés de signature du dépôt Mozilla APT

wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null

Étape est facultative, mais fortement recommandée : érifiez que l’empreinte de la clé correspond bien à celle de Mozilla (35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3) avec la commande suivante

gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nL’empreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : l’empreinte ("$0") ne correspond pas à celle attendue.\n"}'

Ajoutez le dépôt Mozilla APT à la liste de sources

echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
cat <<EOF | sudo tee /etc/apt/sources.list.d/mozilla.sources
Types: deb
URIs: https://packages.mozilla.org/apt
Suites: mozilla
Components: main
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
EOF 

Pour connaître la version de Debian sur laquelle est basé Ubunutu

cat /etc/debian_version
Tableau des correspondances Ubuntu ↔ Debian (et Zorin OS)
Ubuntu Nom de code Debian Nom de code Zorin OS basé sur
A venir 13 Trixie A venir
24.04 LTS Noble Numbat 12 Bookworm Zorin OS 18
22.04 LTS Jammy Jellyfish 11 Bullseye Zorin OS 17

Donner la priorité aux paquets du dépôt Mozilla sur ceux d'Ubuntu
Copier la commande suivante dans son intégralité dans un terminal

echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla

Mettre à jour la liste de vos sources de paquets

sudo apt update

Installer la version standard

sudo apt install firefox

Installer le package français

sudo apt install firefox-l10n-fr

Source