Comparer les révisions
Installer Firefox sous Linux
Révision 287175 :
Révision 287175 par Mozinet le
Révision 288431 :
Révision 288431 par Y.D. le
Mots-clés :
ubuntu opensuse debian
ubuntu opensuse debian
Résumé des résultats de recherche :
Cet article documente le téléchargement et l’installation de Firefox sous Linux.
Cet article documente le téléchargement et l’installation de Firefox sous Linux.
Contenu :
Beaucoup de distributions Linux disposent déjà d’une version de Firefox préinstallée par leur gestionnaire de paquets et configuré comme navigateur par défaut. Si toutefois vous avez besoin d’installer Firefox sous Linux par une méthode différente, cet article documente différentes manières de le télécharger et de l’installer.
{for mac,win}{note}'''Cet article ne concerne que les installations sous Linux.'''{for mac} Pour obtenir des instructions sur l’installation de Firefox sous macOS, consultez l’article [[How to download and install Firefox on Mac]].{/for}{for win} Pour obtenir des instructions sur l’installation de Firefox sous Windows, consultez l’article [[Installing Firefox on Windows]].{/for}{/note}{/for}
__TOC__
=Installation par paquet .deb pour les distributions basées sur Debian (recommandé)=
Pour installer le paquet <code>'''''.deb'''''</code> depuis le dépôt APT, suivez ces instructions :
#Créer un répertoire pour conserver les clés du dépôt APT s’il n’existe pas déjà :
#;<code>'''sudo install -d -m 0755 /etc/apt/keyrings'''</code>
#Importer les clés de signature du dépôt Mozilla APT :
#;<code>'''wget -q https://packages.mozilla<!-- -->.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null'''</code>
#;<br>Si vous ne disposez pas de <code>''''''wget''''''</code> sur votre système, vous pouvez l’installer par cette commande :<br><code>'''sudo apt install wget'''</code>
#L’empreinte numérique doit être '''35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3'''<!-- Vérifiez avec l’équipe Release Engineering (release@mozilla.com) avant de modifier ou supprimer cette empreinte -->. Vérifiez-la avec cette commande :
#;<code>'''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"}''''</code>
#Ensuite, ajoutez le dépôt Mozilla APT à votre liste de sources :
#;<code>'''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'''</code>
#Configurez APT pour donner la priorité aux paquets du dépôt Mozilla :
#;<code>'''echo ''''</code>
#;<code>'''Package: *'''</code>
#;<code>'''Pin: origin packages.mozilla<!-- -->.org'''</code>
#;<code>'''Pin-Priority: 1000'''</code>
#;<code>'''' | sudo tee /etc/apt/preferences.d/mozilla'''</code>
#Mettez à jour votre liste de paquets et installez le paquet .deb de Firefox :
#;<code>'''sudo apt update && sudo apt install firefox'''</code>
==Configuration de langues différentes pour Firefox avec des fichiers .deb==
Pour celles et ceux d’entre vous qui aimeraient utiliser Firefox avec une langue autre que l’anglais américain, nous avons aussi créé des paquets <code>'''.deb'''</code> qui contiennent les paquets linguistiques de Firefox. Pour installer un paquet linguistique précis, dans l’exemple ci-dessous, remplacez ''fr'', code de la langue française, par le code de la langue voulue :
;<code>'''sudo apt install firefox-l10n-fr'''</code>
Pour avoir une liste détaillée de tous les paquets linguistiques disponibles, vous pouvez employer la commande ci-dessous, après avoir ajouté le dépôt Mozilla APT à vos sources et lancé la commande <code>'''sudo apt update'''</code> :
;<code>'''apt-cache search firefox-l10n'''</code>
==Migration de données==
Si vous utilisiez Snap ou Flatpak auparavant, il vous faut importer votre profil. Il y a deux manières de le faire. Vous pouvez utiliser une de ces méthodes :
*'''1ʳᵉ méthode :''' activer la synchronisation. Consultez l’article [[How do I set up Sync on my computer?]] pour savoir comment faire.
*'''2ᵉ méthode :''' copier les fichiers existants sur votre ordinateur. Assurez-vous que toutes les copies de Firefox sont complètement arrêtées sur votre ordinateur avant de le faire :
**pour Flatpak :<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/'''</code>
**pour Snap :<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/'''</code>
Dans les deux cas, après le déplacement des profils, lancez Firefox depuis un terminal en y saisissant la commande <code>'''firefox -P'''</code> Choisissez alors le profil que vous souhaitez utiliser. Par la suite, vous n’avez plus besoin de l’option <code>'''-P '''</code>.
=Installation depuis le gestionnaire de paquets de votre distribution=
Pour installer Firefox en utilisant le gestionnaire de paquets de votre distribution, veuillez vous reporter à la documentation de votre distribution Linux.
Cette méthode est recommandée, car elle garantit que Firefox et toutes les bibliothèques nécessaires sont installés et configurés de façon optimale pour votre distribution. Cependant, il peut exister un petit retard entre la sortie officielle d’une nouvelle version de Firefox et le moment où votre distribution met à jour la version qu’elle propose. Votre distribution peut également distribuer le navigateur sans la marque Firefox ou seulement sa version longue durée ([[Firefox ESR release cycle|ESR]]).
=Installation avec Flatpak=
Pour installer Firefox avec Flatpak, [https://flatpak.org/setup/ installez et configurez Flatpak] sur votre ordinateur. Une fois cela fait, rendez-vous sur [https://flathub.org/apps/details/org.mozilla.firefox la page Flathub de Firefox] et cliquez sur le bouton {button INSTALL}. Autre possibilité, vous pouvez saisir la ligne de commande suivante dans un terminal :
;<code>'''flatpak install flathub org.mozilla.firefox'''</code>
Par défaut, Flatpak installe Firefox dans la langue de votre système d’exploitation. Pour utiliser une langue différente, suivez les instructions données dans l’article [[Use Firefox in another language]].
=Installation avec Snap=
Pour installer Firefox avec Snap, [https://snapcraft.io/docs/installing-snapd installez Snap] dans votre ordinateur. Une fois cela fait, rendez-vous sur [https://snapcraft.io/firefox la page Snapcraft de Firefox], cliquez sur le bouton {button Install} et suivez les instructions. Sinon, vous pouvez saisir la commande suivante dans un terminal :
;<code>'''sudo snap install firefox'''</code>
Si elle est disponible, Snap installe Firefox dans la langue de votre système d’exploitation. Pour utiliser une langue différente, suivez les instructions données dans l’article [[Use Firefox in another language]].
=Installation de Firefox avec les binaires de Mozilla=
Avant d’installer Firefox avec un fichier binaire de Mozilla, assurez-vous que les '''[http://www.mozilla.org/firefox/system-requirements.html#gnulinux bibliothèques requises (document en anglais)]''' sont installées sur votre ordinateur. L’absence de ces bibliothèques rend Firefox inutilisable.
==Installation de Firefox pour tout le système (utilisation avancée)==
{note}
Pour installer Firefox de cette façon, vous devez être capable de vous connecter en tant que ''root'' ou d’exécuter des commandes <code>'''sudo'''</code>.
Cette installation est prioritaire par rapport à la version installée par le gestionnaire de paquets. Pour lancer la version installée par le gestionnaire de paquets, vous devez exécuter le fichier binaire depuis un terminal. Pour ce faire, dans la plupart des distributions, ouvrez un terminal et saisissez :<br><code>'''/usr/bin/firefox'''</code>
{/note}
<!--
Auto-list doesn't work with a newline character in front of a <code> block. This means we need to manually set the list number.
-->
#Rendez-vous sur [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org la page de téléchargement de Firefox] et cliquez sur {button Télécharger pour Linux 32 bits} ou {button Télécharger pour Linux 64 bits}
#Ouvrez un '''Terminal''' et allez au dossier où votre téléchargement a été enregistré. Par exemple :
#;<code>'''cd ~/Téléchargements'''</code>
#Décompressez le contenu du fichier téléchargé en saisissant :
#;<code>'''tar xjf firefox-*.tar.bz2'''</code>
#;<br>''Les commandes suivantes doivent être exécutées en tant que root ou précédées par <code>'''sudo'''</code>.''
#Déplacez le dossier Firefox extrait vers {filepath /opt} :
#;<code>'''mv firefox /opt'''</code>
#Créez un lien symbolique vers le fichier exécutable de Firefox :
#;<code>'''ln -s /opt/firefox/firefox /usr/local/bin/firefox'''</code>
#Téléchargez une copie du raccourci du bureau :
#;<code>'''wget https://raw.githubusercontent<!-- -->.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications'''</code>
Si <code>'''wget'''</code> n’est pas installé dans votre ordinateur, rendez-vous à l’adresse mentionnée ci-dessus avec votre navigateur, effectuez un clic droit sur la page pour ouvrir le menu contextuel et sélectionnez {menu Enregistrer sous…} Après le téléchargement de ce fichier, déplacez-le à l’emplacement {filepath /usr/local/share/applications}
Pour vérifier le succès de l’installation, vous pouvez ouvrir la page [[Use the Troubleshooting Information page to help fix Firefox issues|Informations de dépannage]]. Dans la section ''Paramètres de base de l’application'', la valeur de ''Binaire de l’application'' devrait être : <code>'''/opt/firefox/firefox-bin'''</code>
==Installation locale de Firefox dans un compte utilisateur==
{note}Si vous n’avez la possibilité ni de vous connecter en tant que root, ni d’effectuer de commandes <code>'''sudo'''</code>, ou si vous préférez utiliser une version de Firefox installée localement dans votre compte, vous pouvez procéder à une installation locale. Vous pouvez aussi faire cela pour disposer d’installations de différentes versions de Firefox.{/note}
#Rendez-vous sur [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org la page de téléchargement de Firefox] et cliquez sur le bouton {button Télécharger}
#*Vous pouvez aussi cliquer sur le lien '''Télécharger Firefox pour d’autres langues et plateformes''' sous ce bouton pour choisir un autre canal de distribution : Beta, Nightly, Developer Edition ou Extended Support Release (ESR).
#Ouvrez un '''Terminal''' et allez au dossier où votre téléchargement a été enregistré. Par exemple :
#;<code>'''cd ~/Téléchargements'''</code>
#Décompressez le contenu du fichier téléchargé. Cela crée un dossier nommé {filepath firefox}. Après, vous pourrez effacer le fichier archive :
#;<code>'''tar xjf firefox-*.tar.bz2<br>rm firefox-*.tar.bz2'''</code>
#Si vous avez téléchargé une version particulière, vous pouvez renommer le dossier résultant de la décompression en fonction du nom de la version. Par exemple, si vous avez téléchargé la version Nightly :
#;<code>'''mv firefox firefox-nightly'''</code>
#Vous pouvez laisser le dossier dans votre dossier Téléchargements ou le déplacer à un autre emplacement de votre dossier utilisateur, par exemple :
#;<code>'''mv firefox ~/firefox'''</code>
#Firefox est désormais prêt à l’utilisation. Vous pouvez lancer son exécution directement depuis le terminal :
#;<code>'''~/firefox/firefox &'''</code>
#Créez un raccourci sur le bureau (la démarche peut être différente dans votre distribution Linux et l’environnement de bureau utilisé).
#*Effectuez un clic droit sur le bureau et choisissez '''Créer un lanceur''' dans le menu contextuel.
#*Vous pouvez aussi saisir ceci dans le terminal :
#*;<code>'''ln -s ~/firefox/firefox ~/Desktop/'''</code>
#*Une icône pour le raccourci du bureau peut être trouvée dans <code>'''~/firefox/browser/chrome/icons/default/'''</code>
{note}'''Note :''' cette méthode ne change pas les associations de types de fichier du système : les liens d’autres applications ne s’ouvrent pas automatiquement dans l’installation locale. Vous devez copier le lien et le coller dans la barre d’adresse de Firefox.{/note}
=Avertissement concernant les fonctionnalités de sécurité=
Il est possible que vous voyiez un avertissement prévenant que « certaines fonctionnalités de sécurité de Firefox peuvent offrir moins de protection sur votre système d’exploitation actuel ».
Le bac à sable de Firefox fait usage de noms d’espaces non privilégiés à la création de nouveaux processus pour encore plus renforcer la sécurité. Cela peut être considéré comme un risque en matière de sécurité et donc certaines distributions Linux ont commencé à restreindre cet usage pour ne l’autoriser à fonctionner que s’il existe un profil AppArmor.
De tels profils peuvent seulement s’appliquer à un nombre limité de chemins d’installation, notamment ceux des paquets Snap et Debian. Ils ne peuvent pas prendre en charge d’autres cas, comme les installations depuis des fichiers ''tar'' tout comme les compilations de développement locales.
Afin de créer un profil AppArmor pour Firefox :
Dans le dossier <code>'''/etc/apparmor.d/'''</code>, créez un fichier nommé <code>'''firefox-local'''</code>.
Dans ce fichier, ajoutez les lignes suivantes :
<code>'''# Ce profil autorise tout et n’existe que pour donner à'''
'''# l’application un nom plutôt que laisser l’étiquette "unconfined"'''
'''abi <abi/4.0>,'''
'''include <tunables/global>'''
'''profile firefox-local'''
'''/home/<USER>/bin/firefox/{firefox,firefox-bin,updater}'''
'''flags=(unconfined) {'''
''' userns,'''
''' # Ajouts propres à l’installation et surcharges.'''
''' # Consultez local/README pour des précisions.'''
''' include if exists <local/firefox>'''
'''}'''</code>
Remplacez <code>'''<USER>'''</code> par votre nom d’utilisateur Linux. On suppose que l’installation de Firefox est réalisée dans <code>'''$HOME/bin/'''</code>
Une fois le fichier enregistré, exécutez dans le terminal Linux la commande :
;<code>'''sudo systemctl restart apparmor.service'''</code>
Beaucoup de distributions Linux disposent déjà d’une version de Firefox préinstallée par leur gestionnaire de paquets et configuré comme navigateur par défaut. Si toutefois vous avez besoin d’installer Firefox sous Linux par une méthode différente, cet article documente différentes manières de le télécharger et de l’installer.
{for mac,win}{note}'''Cet article ne concerne que les installations sous Linux.'''{for mac} Pour obtenir des instructions sur l’installation de Firefox sous macOS, consultez l’article [[How to download and install Firefox on Mac]].{/for}{for win} Pour obtenir des instructions sur l’installation de Firefox sous Windows, consultez l’article [[Installing Firefox on Windows]].{/for}{/note}{/for}
__TOC__
=Installation par paquet .deb pour les distributions basées sur Debian (recommandé)=
Pour installer le paquet <code>'''''.deb'''''</code> depuis le dépôt APT, suivez ces instructions :
#Créer un répertoire pour conserver les clés du dépôt APT s’il n’existe pas déjà :
#;<code>'''sudo install -d -m 0755 /etc/apt/keyrings'''</code>
#Importer les clés de signature du dépôt Mozilla APT :
#;<code>'''wget -q https://packages.mozilla<!-- -->.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null'''</code>
#;<br>Si vous ne disposez pas de <code>''''''wget''''''</code> sur votre système, vous pouvez l’installer par cette commande :<br><code>'''sudo apt install wget'''</code>
#L’empreinte numérique doit être '''35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3'''<!-- Vérifiez avec l’équipe Release Engineering (release@mozilla.com) avant de modifier ou supprimer cette empreinte -->. Vérifiez-la avec cette commande :
#;<code>'''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"}''''</code>
#Ensuite, ajoutez le dépôt Mozilla APT à votre liste de sources :
#;<code>'''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'''</code>
#Configurez APT pour donner la priorité aux paquets du dépôt Mozilla :
#;<code>'''echo ''''</code>
#;<code>'''Package: *'''</code>
#;<code>'''Pin: origin packages.mozilla<!-- -->.org'''</code>
#;<code>'''Pin-Priority: 1000'''</code>
#;<code>'''' | sudo tee /etc/apt/preferences.d/mozilla'''</code>
#Mettez à jour votre liste de paquets et installez le paquet .deb de Firefox :
#;<code>'''sudo apt update && sudo apt install firefox'''</code>
==Configuration de langues différentes pour Firefox avec des fichiers .deb==
Pour celles et ceux d’entre vous qui aimeraient utiliser Firefox avec une langue autre que l’anglais américain, nous avons aussi créé des paquets <code>'''.deb'''</code> qui contiennent les paquets linguistiques de Firefox. Pour installer un paquet linguistique précis, dans l’exemple ci-dessous, remplacez ''fr'', code de la langue française, par le code de la langue voulue :
;<code>'''sudo apt install firefox-l10n-fr'''</code>
Pour avoir une liste détaillée de tous les paquets linguistiques disponibles, vous pouvez employer la commande ci-dessous, après avoir ajouté le dépôt Mozilla APT à vos sources et lancé la commande <code>'''sudo apt update'''</code> :
;<code>'''apt-cache search firefox-l10n'''</code>
==Migration de données==
Si vous utilisiez Snap ou Flatpak auparavant, il vous faut importer votre profil. Il y a deux manières de le faire. Vous pouvez utiliser une de ces méthodes :
*'''1ʳᵉ méthode :''' activer la synchronisation. Consultez l’article [[How do I set up Sync on my computer?]] pour savoir comment faire.
*'''2ᵉ méthode :''' copier les fichiers existants sur votre ordinateur. Assurez-vous que toutes les copies de Firefox sont complètement arrêtées sur votre ordinateur avant de le faire :
**pour Flatpak :<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/'''</code>
**pour Snap :<br><code>'''mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/'''</code>
Dans les deux cas, après le déplacement des profils, lancez Firefox depuis un terminal en y saisissant la commande <code>'''firefox -P'''</code> Choisissez alors le profil que vous souhaitez utiliser. Par la suite, vous n’avez plus besoin de l’option <code>'''-P '''</code>.
=Installation depuis le gestionnaire de paquets de votre distribution=
Pour installer Firefox en utilisant le gestionnaire de paquets de votre distribution, veuillez vous reporter à la documentation de votre distribution Linux.
Cette méthode est recommandée, car elle garantit que Firefox et toutes les bibliothèques nécessaires sont installés et configurés de façon optimale pour votre distribution. Cependant, il peut exister un petit retard entre la sortie officielle d’une nouvelle version de Firefox et le moment où votre distribution met à jour la version qu’elle propose. Votre distribution peut également distribuer le navigateur sans la marque Firefox ou seulement sa version longue durée ([[Firefox ESR release cycle|ESR]]).
=Installation avec Flatpak=
Pour installer Firefox avec Flatpak, [https://flatpak.org/setup/ installez et configurez Flatpak] sur votre ordinateur. Une fois cela fait, rendez-vous sur [https://flathub.org/apps/details/org.mozilla.firefox la page Flathub de Firefox] et cliquez sur le bouton {button INSTALL}. Autre possibilité, vous pouvez saisir la ligne de commande suivante dans un terminal :
;<code>'''flatpak install flathub org.mozilla.firefox'''</code>
Par défaut, Flatpak installe Firefox dans la langue de votre système d’exploitation. Pour utiliser une langue différente, suivez les instructions données dans l’article [[Use Firefox in another language]].
=Installation avec Snap=
Pour installer Firefox avec Snap, [https://snapcraft.io/docs/installing-snapd installez Snap] dans votre ordinateur. Une fois cela fait, rendez-vous sur [https://snapcraft.io/firefox la page Snapcraft de Firefox], cliquez sur le bouton {button Install} et suivez les instructions. Sinon, vous pouvez saisir la commande suivante dans un terminal :
;<code>'''sudo snap install firefox'''</code>
Si elle est disponible, Snap installe Firefox dans la langue de votre système d’exploitation. Pour utiliser une langue différente, suivez les instructions données dans l’article [[Use Firefox in another language]].
=Installation de Firefox avec les binaires de Mozilla=
Avant d’installer Firefox avec un fichier binaire de Mozilla, assurez-vous que les '''[http://www.mozilla.org/firefox/system-requirements.html#gnulinux bibliothèques requises (document en anglais)]''' sont installées sur votre ordinateur. L’absence de ces bibliothèques rend Firefox inutilisable.
==Installation de Firefox pour tout le système (utilisation avancée)==
{note}
Pour installer Firefox de cette façon, vous devez être capable de vous connecter en tant que ''root'' ou d’exécuter des commandes <code>'''sudo'''</code>.
Cette installation est prioritaire par rapport à la version installée par le gestionnaire de paquets. Pour lancer la version installée par le gestionnaire de paquets, vous devez exécuter le fichier binaire depuis un terminal. Pour ce faire, dans la plupart des distributions, ouvrez un terminal et saisissez :<br><code>'''/usr/bin/firefox'''</code>
{/note}
<!--
Auto-list doesn't work with a newline character in front of a <code> block. This means we need to manually set the list number.
-->
#Rendez-vous sur [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org la page de téléchargement de Firefox] et cliquez sur {button Télécharger pour Linux 32 bits} ou {button Télécharger pour Linux 64 bits}
#Ouvrez un '''Terminal''' et allez au dossier où votre téléchargement a été enregistré. Par exemple :
#;<code>'''cd ~/Téléchargements'''</code>
#Décompressez le contenu du fichier téléchargé en saisissant :
#;<code>'''tar xjf firefox-*.tar.bz2'''</code>
#;<br>''Les commandes suivantes doivent être exécutées en tant que root ou précédées par <code>'''sudo'''</code>.''
#Déplacez le dossier Firefox extrait vers {filepath /opt} :
#;<code>'''mv firefox /opt'''</code>
#Créez un lien symbolique vers le fichier exécutable de Firefox :
#;<code>'''ln -s /opt/firefox/firefox /usr/local/bin/firefox'''</code>
#Téléchargez une copie du raccourci du bureau :
#;<code>'''wget https://raw.githubusercontent<!-- -->.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications'''</code>
Si <code>'''wget'''</code> n’est pas installé dans votre ordinateur, rendez-vous à l’adresse mentionnée ci-dessus avec votre navigateur, effectuez un clic droit sur la page pour ouvrir le menu contextuel et sélectionnez {menu Enregistrer sous…} Après le téléchargement de ce fichier, déplacez-le à l’emplacement {filepath /usr/local/share/applications}
Pour vérifier le succès de l’installation, vous pouvez ouvrir la page [[Use the Troubleshooting Information page to help fix Firefox issues|Informations de dépannage]]. Dans la section ''Paramètres de base de l’application'', la valeur de ''Binaire de l’application'' devrait être : <code>'''/opt/firefox/firefox-bin'''</code>
==Installation locale de Firefox dans un compte utilisateur==
{note}Si vous n’avez la possibilité ni de vous connecter en tant que root, ni d’effectuer de commandes <code>'''sudo'''</code>, ou si vous préférez utiliser une version de Firefox installée localement dans votre compte, vous pouvez procéder à une installation locale. Vous pouvez aussi faire cela pour disposer d’installations de différentes versions de Firefox.{/note}
#Rendez-vous sur [https://www.mozilla.org/firefox/linux/?utm_medium=referral&utm_source=support.mozilla.org la page de téléchargement de Firefox] et cliquez sur le bouton {button Télécharger}
#*Vous pouvez aussi cliquer sur le lien '''Télécharger Firefox pour d’autres langues et plateformes''' sous ce bouton pour choisir un autre canal de distribution : Beta, Nightly, Developer Edition ou Extended Support Release (ESR).
#Ouvrez un '''Terminal''' et allez au dossier où votre téléchargement a été enregistré. Par exemple :
#;<code>'''cd ~/Téléchargements'''</code>
#Décompressez le contenu du fichier téléchargé. Cela crée un dossier nommé {filepath firefox}. Après, vous pourrez effacer le fichier archive :
#;<code>'''tar xjf firefox-*.tar.bz2<br>rm firefox-*.tar.bz2'''</code>
#Si vous avez téléchargé une version particulière, vous pouvez renommer le dossier résultant de la décompression en fonction du nom de la version. Par exemple, si vous avez téléchargé la version Nightly :
#;<code>'''mv firefox firefox-nightly'''</code>
#Vous pouvez laisser le dossier dans votre dossier Téléchargements ou le déplacer à un autre emplacement de votre dossier utilisateur, par exemple :
#;<code>'''mv firefox ~/firefox'''</code>
#Firefox est désormais prêt à l’utilisation. Vous pouvez lancer son exécution directement depuis le terminal :
#;<code>'''~/firefox/firefox &'''</code>
#Créez un raccourci sur le bureau (la démarche peut être différente dans votre distribution Linux et l’environnement de bureau utilisé).
#*Effectuez un clic droit sur le bureau et choisissez '''Créer un lanceur''' dans le menu contextuel.
#*Vous pouvez aussi saisir ceci dans le terminal :
#*;<code>'''ln -s ~/firefox/firefox ~/Desktop/'''</code>
#*Une icône pour le raccourci du bureau peut être trouvée dans <code>'''~/firefox/browser/chrome/icons/default/'''</code>
{note}'''Note :''' cette méthode ne change pas les associations de types de fichier du système : les liens d’autres applications ne s’ouvrent pas automatiquement dans l’installation locale. Vous devez copier le lien et le coller dans la barre d’adresse de Firefox.{/note}
=Avertissement concernant les fonctionnalités de sécurité=
Il est possible que vous voyiez un avertissement prévenant que « certaines fonctionnalités de sécurité de Firefox peuvent offrir moins de protection sur votre système d’exploitation actuel ».
Le bac à sable de Firefox fait usage de noms d’espaces non privilégiés à la création de nouveaux processus pour encore plus renforcer la sécurité. Cela peut être considéré comme un risque en matière de sécurité et donc certaines distributions Linux ont commencé à restreindre cet usage pour ne l’autoriser à fonctionner que s’il existe un profil AppArmor.
De tels profils peuvent seulement s’appliquer à un nombre limité de chemins d’installation, notamment ceux des paquets Snap et Debian. Ils ne peuvent pas prendre en charge d’autres cas, comme les installations depuis des fichiers ''tar'' tout comme les compilations de développement locales.
Afin de créer un profil AppArmor pour Firefox :
Dans le dossier <code>'''/etc/apparmor.d/'''</code>, créez un fichier nommé <code>'''firefox-local'''</code>.
Dans ce fichier, ajoutez les lignes suivantes :
<code>'''# Ce profil autorise tout et n’existe que pour donner à'''
'''# l’application un nom plutôt que laisser l’étiquette "unconfined"'''
'''abi <abi/4.0>,'''
'''include <tunables/global>'''
'''profile firefox-local'''
'''/home/<USER>/bin/firefox/{firefox,firefox-bin,updater}'''
'''flags=(unconfined) {'''
''' userns,'''
''' # Ajouts propres à l’installation et surcharges.'''
''' # Consultez local/README pour des précisions.'''
''' include if exists <local/firefox>'''
'''}'''</code>
Remplacez <code>'''<USER>'''</code> par votre nom d’utilisateur Linux. On suppose que l’installation de Firefox est réalisée dans <code>'''$HOME/bin/'''</code>
Une fois le fichier enregistré, exécutez dans le terminal Linux la commande :
;<code>'''sudo systemctl restart apparmor.service'''</code>