Ce mémo a été publié le 3 mai 2014 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
3/5 - (2 votes)

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 :

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

Il n’y a plus qu’à créer un raccourcis dans votre outils de gestion des menus (suivant le bureau que vous utilisez).

lanceur firefox

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.

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 :

Maintenant, vous pouvez mettre à jour Firefox sans avoir à l’exécuter avec root.

Testé sous Debian 8 Jessie avec Firefox 42.0b1

[/Ajout]