Debian ne fourni pas Firefox dans sa version standard, mais Iceweasel (vous saurez pourquoi en lisant cet article « Renommage des applications de Mozilla par Debian » sur Wikipédia)
En tant que développeur web, j’aime bien être certain d’utiliser les mêmes outils que Monsieur Tout Le Monde (ou presque 😉 )
Il existe bien des dépôts qui fournissent les fichiers d’installation pour Debian mais tant qu’à vouloir être puriste, utilisons la version fournie pour Mozilla !
Tout d’abord, téléchargez le fichier contenant les binaires en 32 ou 64 bits selon l’architecture utilisée par votre système sur la page : « Download Firefox in your language »
Vous pouvez également laisser Mozilla vous fournir automatique le fichier à télécharger, mais au moins, vous êtes sûr de ce que vous téléchargez.
Ce mémo s’applique à Firefox 29. A adapter en fonction.
Une fois le fichier récupéré, ouvrez un terminal pour le décompresser en utilisant cette commande :
1 |
tar xjf firefox-29.0.tar.bz2 |
Le répertoire « firefox » est créé au même niveau que le fichier.
Avec l’utilisateur root, déplacez ce répertoire dans le répertoire /opt
1 |
mv firefox /opt/ |
Il n’y a plus qu’à créer un raccourcis dans votre outils de gestion des menus (suivant le bureau que vous utilisez).
N’oubliez pas l’argument %u permettant au système de lancer le navigateur avec un fichier en paramètre.
Choisissez l’icône suivante : /opt/firefox/browser/chrome/icons/default/default48.png
Comme d’habitude, il y a d’autres possibilités d’installer Firefox. C’est juste la méthode que je préfère tant que Firefox en version officielle n’est pas ajouté dans les dépôts Debian.
[Ajout]Pour permettre à un utilisateur de mettre à jour Firefox sans devoir exécuter ce dernier avec root, voici quelques lignes de commandes supplémentaires.
1 2 |
chown -R root:users /opt/firefox chmod 750 /opt/firefox |
A partir de là, seul les utilisateurs qui font parti du groupe users pourront exécuter Firefox.
Il faut donc ajouter l’utilisateur au groupe users :
1 |
usermod -a -G users <nom_utilisateur> |
Maintenant, vous pouvez mettre à jour Firefox sans avoir à l’exécuter avec root.
Testé sous Debian 8 Jessie avec Firefox 42.0b1
[/Ajout]