Points essentiels à retenir
- Il est possible d’expérimenter les nouveautés de Mozilla Firefox en installant Firefox Nightly, une version de développement mise à jour quotidiennement.
- Mozilla propose désormais les paquets Firefox Nightly .deb pour les distributions basées sur Debian comme Ubuntu, ce qui simplifie grandement l’installation et les mises à jour.
- L’ajout du dépôt Firefox Nightly et l’utilisation du système de gestion de paquets APT permettent d’installer et de maintenir à jour Firefox Nightly de manière très aisée.
Si vous êtes un développeur web ou un utilisateur avancé, vous savez probablement qu’il est possible de tester les fonctionnalités les plus récentes de Mozilla Firefox en installant Firefox Nightly. Vous avez peut-être hésité par crainte de la complexité de l’installation et des mises à jour.
Si vous utilisez une distribution basée sur Debian, comme Ubuntu, la bonne nouvelle est que les paquets .deb pour Firefox Nightly sont désormais disponibles. En quelques commandes, vous pouvez installer et mettre à jour cette version facilement.
Qu’est-ce que Firefox Nightly ?
Firefox Nightly est la version de développement du navigateur Firefox, mise à jour chaque nuit. Alors que la majorité des utilisateurs de Firefox utilisent la version stable, issue du site officiel ou de leur gestionnaire de paquets, la version Nightly est destinée aux développeurs et utilisateurs avancés qui souhaitent tester les nouveautés.
Les développeurs web peuvent ainsi tester leurs sites avec les futures modifications de Firefox, afin de garantir la compatibilité des versions à venir. Les utilisateurs avertis peuvent, quant à eux, découvrir les dernières fonctionnalités avant tout le monde.
Un article sur le blog de Mozilla Nightly a annoncé la mise à disposition du dépôt .deb pour Firefox Nightly. Cela simplifie l’installation et assure la mise à jour automatique dès qu’une nouvelle version est disponible. De plus, cette version Nightly est séparée des autres versions, comme la version stable ESR de Firefox, souvent incluse par défaut dans les distributions Linux.
Ajouter le dépôt Firefox Nightly
L’installation de Firefox Nightly via le dépôt APT est très simple. Il faut d’abord créer un espace pour stocker la clé de signature cryptographique, ce qui permet de s’assurer de l’authenticité du paquet .deb, en provenance de Mozilla.
Les clés sont habituellement stockées dans le répertoire /etc/apt/keyrings. Créez-le en tant qu’administrateur si besoin :
sudo mkdir /etc/apt/keyrings
Il faut ensuite définir les permissions correctes avec chmod :
sudo chmod 0755 /etc/apt/keyrings
Cela autorise l’écriture, la navigation et la lecture par le propriétaire (root) et la navigation et la lecture par tous.
L’étape suivante est de télécharger la clé elle-même :
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \
| sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Cette ligne peut sembler complexe, mais elle est en fait assez simple. La commande wget récupère la clé du serveur de Mozilla et l’envoie vers la sortie standard avec l’option « -O- ». La commande tee l’enregistre dans le fichier packages.mozilla.org.asc du répertoire créé précédemment, tout en supprimant toute sortie vers le terminal en l’envoyant vers /dev/null.
Ensuite, il faut vérifier la validité de la clé installée avec gpg :
gpg -n -q --import --import-options import-show \
/etc/apt/keyrings/packages.mozilla.org.asc
Examinez attentivement la chaîne de sortie. Elle doit indiquer « 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 ».
Si c’est le cas, vous pouvez ajouter le dépôt .deb en toute sécurité. Créez le fichier /etc/apt/sources.list.d/mozilla.list en tant que root et ajoutez cette ligne avec votre éditeur préféré :
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main
Installer Firefox Nightly
Le dépôt Firefox Nightly étant ajouté à votre système, vous pouvez l’installer comme n’importe quel autre paquet Debian/Ubuntu.
Mettez à jour votre système avec apt comme d’habitude :
sudo apt update && sudo apt upgrade
Vous êtes maintenant prêt à installer Firefox Nightly :
sudo apt install firefox-nightly
Vous devriez voir Firefox Nightly apparaître dans le menu des applications de votre environnement de bureau. Pour mettre à jour Firefox Nightly par la suite, il suffit de mettre à jour vos paquets comme d’habitude.
Vous pouvez maintenant tester le dernier navigateur Firefox
Grâce à la possibilité d’installer et de mettre à jour Firefox Nightly avec le système de gestion de paquets APT sur Debian et Ubuntu, il est plus facile que jamais de tester le navigateur le plus en avance.