Firefox Developer Edition se présente comme un navigateur web robuste, spécialement conçu pour les développeurs web. Il intègre un « moteur CSS de nouvelle génération », la panoplie complète des « Firefox DevTools », un « éditeur de formes », un « panneau de polices » et bien d’autres outils performants. Cependant, malgré son excellence et sa richesse fonctionnelle, l’installation de Firefox Developer Edition sous Linux peut s’avérer complexe, ce qui rend difficile la prise en main de l’environnement web pour les développeurs Linux débutants.
Face à ces difficultés d’installation, nous avons élaboré ce guide détaillé. Nous allons vous accompagner à travers les étapes de téléchargement, de décompression et de configuration de l’application sur votre ordinateur Linux.
Précautions avant de commencer
Il est fréquent que Firefox Developer Edition entre en conflit avec une installation classique de Firefox si les deux sont configurées simultanément. Avant de poursuivre ce guide, il est recommandé de désinstaller Firefox. Si vous envisagez de revenir à cette version ultérieurement, n’oubliez pas de sauvegarder votre profil Firefox avant la désinstallation.
Si vous n’êtes pas familier avec la désinstallation de Firefox sur votre PC Linux, ouvrez un terminal et suivez les instructions spécifiques à votre distribution Linux, listées ci-dessous.
Ubuntu
sudo apt remove firefox
Debian
sudo apt-get remove firefox-esr
Arch Linux
sudo pacman -R firefox
Fedora
sudo dnf remove firefox
OpenSUSE
sudo zypper remove firefox
Installation de Firefox Developer Edition
Bien que Firefox Developer Edition soit compatible avec Linux, il est peu probable que vous trouviez une copie du logiciel dans les sources logicielles de votre distribution (sauf si vous utilisez Arch Linux). Par conséquent, pour obtenir cette version du navigateur, vous devrez la télécharger et l’installer manuellement.
La version développeur de Firefox est fournie sous forme de binaire précompilé. Vous n’avez donc pas à vous soucier de la compilation du code. Suivez simplement les instructions ci-dessous pour la mettre en route !
Téléchargement de Firefox Developer Edition
Étape 1 : Le téléchargement de Firefox Developer Edition doit se faire depuis le site officiel de Mozilla. Pour obtenir une copie, cliquez sur ce lien pour accéder à la page de téléchargement.
Étape 2 : Une fois sur la page, vous verrez différentes versions de Firefox (Beta, Developer et Nightly). Faites défiler la page, repérez le bouton de téléchargement et cliquez dessus pour lancer le téléchargement de la version Linux.
Étape 3 : Une fois le téléchargement terminé, fermez votre navigateur. Ensuite, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T, ou en la recherchant dans votre menu.
Extraction de Firefox Developer Edition
Le téléchargement de l’archive TarBZ2 de Firefox Developer Edition étant terminé, il est temps d’accéder aux fichiers qu’elle contient. Pour cela, accédez au répertoire ~/Downloads via la commande `cd`. Ensuite, utilisez la commande `tar` pour extraire l’archive TarBZ2.
cd ~/Downloads tar -xvf firefox-*.tar.bz2
Déplacement des fichiers
Une fois l’extraction des fichiers terminée, il est nécessaire de les déplacer. Pour Firefox, l’emplacement approprié est le répertoire /opt. Cependant, avant de déplacer les fichiers vers ce répertoire, vous devrez passer d’une session utilisateur standard à une session Root, en utilisant la commande `su` ou `sudo -s`.
su -
ou
sudo -s
Maintenant que vous avez un accès root dans le terminal, utilisez la commande `mv` pour déplacer les fichiers systèmes de Firefox vers le répertoire /opt du système de fichiers de votre PC Linux.
Remarque : Veuillez remplacer « nom_utilisateur » dans la commande ci-dessous par votre nom d’utilisateur, sinon les fichiers ne seront pas correctement déplacés.
mv /home/nom_utilisateur/Downloads/firefox /opt
Configuration du binaire Firefox
Les fichiers de Firefox Developer Edition sont maintenant situés dans le répertoire /opt de votre PC Linux. Cependant, vous ne pouvez pas encore lancer l’application ou utiliser ses fonctionnalités, car le binaire n’est pas à l’emplacement attendu.
Pour placer le binaire au bon endroit, vous devez créer un lien symbolique du dossier /opt/firefox/ vers le dossier /usr/local/bin/ en utilisant la commande `ln`.
Remarque : Assurez-vous que votre terminal est toujours en mode Root !
ln -s /opt/firefox/firefox /usr/local/bin/firefox
Création d’un raccourci sur le bureau
Après avoir placé le binaire de Firefox dans le répertoire /usr/local/bin, vous devez créer un nouveau raccourci sur le bureau à l’aide de la commande `touch`.
touch /usr/share/applications/firefox-developer.desktop
Une fois le nouveau fichier de bureau créé, vous pouvez commencer à le modifier. Pour cela, ouvrez-le dans un éditeur de texte. Pour ce tutoriel, nous utiliserons Nano car il est simple d’utilisation pour la plupart des utilisateurs. Si vous préférez un autre éditeur, n’hésitez pas à l’utiliser !
nano /usr/share/applications/firefox-developer.desktop
Une fois le raccourci ouvert dans Nano, copiez-collez le code ci-dessous à l’intérieur de l’éditeur :
[Desktop Entry]
Name=Firefox Developer
GenericName=Firefox Developer Edition
Exec=/usr/local/bin/firefox
Terminal=false
Icon=/opt/firefox/browser/chrome/icons/default/default48.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Navigateur Web Firefox Developer Edition
Enregistrez les modifications avec Ctrl + O et quittez avec Ctrl + X. Ensuite, mettez à jour les permissions du fichier avec la commande `chmod`.
chmod +x /usr/share/applications/firefox-developer.desktop
Une fois les permissions mises à jour, vous pourrez accéder à Firefox Developer Edition depuis le menu de vos applications dans la section « Internet ».