Comment installer Firefox Nightly sur Ubuntu : un guide complet étape par étape

  • Le dépôt APT de Mozilla propose une version nocturne optimisée et sécurisée de Firefox avec des mises à jour intégrées.
  • Flatpak installe Nightly de manière isolée, est facile à mettre à jour et n'affecte pas la version stable de Firefox.
  • L'archive .tar.bz2 offre un contrôle total ; placez-la dans votre répertoire personnel pour bénéficier de mises à jour automatiques.
  • L'utilisation d'un profil séparé (-P nightly-session) et de l'option -no-remote permet d'éviter les conflits de versions.

Firefox Nightly

Si vous travaillez sur le web ou si vous souhaitez simplement tester la dernière version de Firefox Nightly, vous vous êtes probablement déjà demandé comment l'utiliser sur Ubuntu sans perturber votre navigateur habituel. Ce guide propose plusieurs méthodes pour l'installer, le maintenir à jour et, surtout, le faire coexister avec votre Firefox habituel grâce à un profil distinct. Le tout est expliqué clairement, avec des exemples et des conseils pratiques tirés de cas concrets. L’objectif : installer, tester et mettre à jour Firefox Nightly sur Ubuntu sans perturber votre environnement..

Il existe trois méthodes qui couvrent la quasi-totalité des besoins : l’installation depuis le dépôt APT de Mozilla, l’utilisation d’un paquet Flatpak et le recours au fichier .tar.bz2 « portable » classique. Chacune présente des avantages et des inconvénients, que vous découvrirez ici en détail afin de choisir celle qui vous convient le mieux. Vous apprendrez également à créer un profil distinct et un raccourci .desktop pour éviter les conflits avec votre version stable de Firefox..

Qu'est-ce que Firefox Nightly et pourquoi cela pourrait-il vous intéresser ?

Firefox Nightly est la version de développement de Firefox, compilée et publiée quotidiennement avec les dernières fonctionnalités, corrections de bugs et tests. Elle est donc idéale pour les développeurs, les testeurs et les utilisateurs curieux qui souhaitent bénéficier des dernières nouveautés. La version nocturne peut inclure des modifications d'interface et des expérimentations qui ne sont pas encore présentes dans la version stable.C’est pourquoi il est judicieux d’isoler votre session de Firefox de celle que vous utilisez quotidiennement.

Historiquement, certains changements majeurs (comme l'interface « Australis » à l'époque) ont suscité beaucoup d'intérêt car ils ont affecté les extensions et les habitudes d'utilisation. Par conséquent, si vous installez Nightly, il est recommandé de conserver votre profil Firefox stable et d'en créer un distinct spécifiquement pour Nightly. La séparation des profils évite les incompatibilités, les pertes de données et les temps de démarrage lents dus aux vérifications en masse..

Méthodes d'installation sous Ubuntu : un aperçu

Avant d'entrer dans les détails, voici un aperçu général des options disponibles, toutes valables sous Ubuntu et ses dérivés (Linux Mint, etc.) : Archives officielles de Mozilla pour APT, Flatpak et tar.bz2Chaque méthode gère différemment l'installation, l'intégration et les mises à jour.

  • Dépôt APT de Mozilla: installation sous forme de paquet .deb, intégration native au système et mises à jour via le gestionnaire de paquets.
  • FlatpakPaquet isolé du système, facile à installer/à mettre à jour, compatible avec les autres versions et n'affecte pas la version stable de Firefox provenant des dépôts officiels.
  • Tarball .tar.bz2: méthode « portable » ; contrôle et flexibilité maximum, mais avec davantage d'étapes manuelles pour intégrer le lanceur et gérer les mises à jour.

Tout au long de ce guide, j'explique chaque méthode avec des commandes, les avantages/inconvénients et des notes sur la coexistence avec la version stable de Firefox. Vous verrez également comment ajouter des modules linguistiques et comment les mettre à jour ou les désinstaller selon la méthode choisie..

Installez Firefox Nightly depuis le dépôt APT de Mozilla.

Mozilla a annoncé la création d'un dépôt APT pour Linux (Debian/Ubuntu et dérivés) contenant les paquets .deb de Firefox Nightly. C'est la méthode la plus simple pour gérer Nightly comme n'importe quelle autre application système : l'installation, l'intégration et les mises à jour se font directement depuis le gestionnaire de paquets. Des packs de langue l10n sont également disponibles pour adapter l'interface à votre espagnol préféré (ES, AR, CL, MX)..

Voici les étapes recommandées dans les versions modernes d'Ubuntu pour configurer la clé, le dépôt et l'installation. Ces commandes nécessitent les privilèges sudo.:

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://packages.mozilla.org/apt/repo-signing-key.gpg | \ sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | \ sudo tee /etc/apt/sources.list.d/mozilla.list > /dev/null sudo apt update sudo apt install firefox-nightly

Le navigateur sera alors installé sous forme de paquet .deb. Si vous souhaitez définir des priorités APT (épinglage) pour contrôler l'origine prioritaire, vous pouvez créer une préférence qui s'applique uniquement à la version Nightly. Cette étape est facultative et destinée aux utilisateurs avancés.:

printf "Paquet : firefox-nightly\nPin : origin packages.mozilla.org\nPriorité du pin : 500\n" | sudo tee /etc/apt/preferences.d/moz-firefox-nightly > /dev/null

Pour ajouter un module linguistique, recherchez le module correspondant et installez-le. Il existe plusieurs saveurs espagnoles parmi les l10n disponibles:

apt-cache search firefox-nightly-l10n | grep -i espa sudo apt install firefox-nightly-l10n-es-es # Espagnol (Espagne)

alternatives:

sudo apt install firefox-nightly-l10n-es-ar # Espagnol (Argentine) sudo apt install firefox-nightly-l10n-es-cl # Espagnol (Chili) sudo apt install firefox-nightly-l10n-es-mx # Espagnol (Mexique)

Avantages de la méthode APT : exécutables optimisés par le compilateur, indicateurs de sécurité entièrement activés et mises à jour intégrées au cycle système régulier. Pour ceux qui recherchent à la fois performance et confort, c'est généralement l'option la plus équilibrée..

Installer Firefox Nightly avec Flatpak

Si vous préférez isoler le navigateur du système et de ses autres dépendances, Flatpak est une excellente alternative. Facile à installer et à mettre à jour, il vous permet d'utiliser Nightly sans affecter la version stable de Firefox fournie avec votre distribution. De plus, vous pouvez toujours le désinstaller en une seule commande si vous souhaitez le laisser « comme si de rien n'était »..

Tout d'abord, assurez-vous de disposer d'une prise en charge de Flatpak (plus d'informationsDans les versions actuelles d'Ubuntu, l'installation du paquet suffit généralement ; dans les systèmes plus anciens, un PPA spécifique était devenu populaire. Je vous propose les deux options afin que vous puissiez choisir en fonction de votre version.:

Ubuntu actuel :

sudo apt update && sudo apt install flatpak

Ancienne version d'Ubuntu (si vous avez besoin du PPA historique) :

sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update && sudo apt install flatpak

Une fois Flatpak installé, vous pouvez installer Nightly à partir d'un fichier flatpakref prévu à cet effet. Lors de la première installation, il vous sera peut-être demandé d'activer un dépôt supplémentaire (par exemple, le dépôt GNOME). Répondez comme vous le souhaitez ; il n'est généralement pas nécessaire de l'activer pour tout.:

flatpak install --from https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxNightly.flatpakref

Pour exécuter le navigateur installé en tant que Flatpak, n'oubliez pas d'utiliser la commande « run ». Vous pouvez le lancer depuis le terminal ou créer un raccourci avec cette même commande.:

exécuter flatpak org.mozilla.FirefoxNightly

La mise à jour et la désinstallation sont tout aussi simples. Ainsi, vous aurez toujours la dernière version ou vous pourrez nettoyer le système en quelques secondes.:

Mise à jour de Flatpak org.mozilla.FirefoxNightly Désinstallation de Flatpak org.mozilla.FirefoxNightly

Installez et utilisez l'archive .tar.bz2 (méthode portable).

La méthode traditionnelle pour les versions nocturnes de Linux consiste à utiliser le fichier .tar.bz2. Il suffit de le télécharger, de l'extraire et de l'exécuter : il n'installe rien sur le système et vous pouvez l'enregistrer où vous le souhaitez. C'est la solution idéale si vous souhaitez un contrôle total ou disposer de plusieurs copies en parallèle pour des tests..

Guide pas à pas de base pour utiliser l'archive tar tout en conservant tout dans votre dossier personnel (recommandé si vous souhaitez des mises à jour automatiques au sein de l'application) : Placez Nightly dans un répertoire où vous disposez des droits d'écriture..

  1. Téléchargez l'archive tar Nightly depuis le Site officiel de Mozilla Nightly.
  2. Créez un dossier pour vos applications locales (s'il n'existe pas déjà) :
mkdir -p "$HOME/apps"
  1. Extrayez le fichier .tar.bz2 à cet emplacement :
cd "$HOME/apps" tar xf ~/Downloads/firefox-*.tar.bz2 # Adaptez le nom en fonction du fichier téléchargé

Important concernant les mises à jour automatiques : si vous placez Nightly dans /opt (ou tout autre chemin nécessitant l’accès root), comme vous l’avez peut-être fait lors d’une tentative précédente, le navigateur ne pourra pas se mettre à jour automatiquement chaque jour car il ne dispose pas des autorisations nécessaires pour écrire dans ce dossier. L'installation dans votre répertoire personnel permet à la version Nightly de se mettre à jour automatiquement sans avoir à télécharger l'archive tar chaque jour..

Pour une meilleure intégration au système, vous pouvez créer un raccourci .desktop et un profil dédié, afin qu'il n'affecte pas votre version stable de Firefox. Je détaillerai les deux points ci-dessous..

Créez un profil séparé afin qu'il n'interfère pas avec votre installation stable de Firefox.

Voici l'astuce qui résout le problème classique : ouvrir Nightly et le laisser utiliser votre profil par défaut, vérifier les extensions et désactiver celles qui ne devraient pas. Avec un profil séparé, Nightly démarre en mode léger, n'affecte pas vos modules complémentaires habituels et vous permet d'expérimenter sans crainte. La commande clé : créer et utiliser un profil unique.

Commencez par créer un nouveau profil (par exemple, « nightly-session ») puis lancez-le en spécifiant qu'il doit utiliser ce profil. Ajoutez l'option `-no-remote` pour exécuter simultanément la version Nightly et la version stable de Firefox si nécessaire. Cela fonctionne de la même manière pour APT, Flatpak ou tarball en ajustant le chemin/l'appel:

Créer un profil :

firefox -CréerProfil session nocturne

Lancer en utilisant ce profil spécifique :

firefox -P session-nuit -pas-à-distance

Si vous avez installé Firefox avec APT, le fichier binaire s'appellera firefox-nightly. Avec Flatpak, vous devrez utiliser la commande flatpak run en lui passant des paramètres ; et avec une archive tar, le fichier exécutable sera firefox dans le dossier extrait. Adaptez la commande en fonction de l'origine de votre installation..

Créez un raccourci .desktop pour un lancement facile.

Avec un fichier .desktop, Nightly sera disponible dans votre menu Applications et vous pourrez l'épingler au Dock. Si vous l'avez installé avec APT, un fichier est généralement créé automatiquement. Si vous l'avez installé avec Flatpak, il est également intégré. Avec l'archive tar.gz, il est préférable de créer le lanceur manuellement et, si vous le souhaitez, de le copier dans /usr/share/applications (nécessite les droits d'administrateur) ou de le laisser dans votre répertoire utilisateur. Je vais vous montrer un exemple utilisant l'archive tar placée dans $HOME/apps.:

mkdir -p ~/.local/share/applications cat > ~/.local/share/applications/firefox-nightly.desktop << 'EOF' [Desktop Entry] Name=Firefox Nightly Comment=Navigateur Web Firefox (Nightly) Exec=/home/YOUR_USER/apps/firefox/firefox -P nightly-session -no-remote Terminal=false Type=Application Icon=/home/YOUR_USER/apps/firefox/browser/chrome/icons/default/default128.png Categories=Network;WebBrowser; StartupWMClass=Firefox Nightly EOF

Remplacez VOTRE_NOM_D'UTILISATEUR par votre vrai nom et modifiez le chemin d'accès à l'icône si nécessaire. Vous pourrez ensuite rechercher « Firefox Nightly » dans votre lanceur d'applications préféré. Si vous préférez que l'ensemble du système puisse le voir, copiez le fichier .desktop dans /usr/share/applications avec sudo.

Certains scripts développés par la communauté et disponibles sur GitHub automatisent l'ensemble du processus : téléchargement de l'archive tar, création du profil, création du fichier .desktop et nettoyage des fichiers temporaires. Ces scripts peuvent nécessiter l'utilisation de sudo uniquement pour copier le fichier .desktop dans /usr/share/applications, garantissant ainsi sa reconnaissance immédiate par le système. Utilisez-les à vos propres risques et vérifiez toujours leur contenu avant de les exécuter..

Packs de langue (l10n) pour Nightly

Si vous installez Nightly via APT depuis le dépôt Mozilla, vous pouvez ajouter votre langue espagnole préférée grâce aux paquets de localisation (l10n). Comme indiqué précédemment, leurs noms sont explicites : es-es, es-ar, es-cl, es-mx. L'installation de l'un d'eux traduit l'interface et certains messages dans le dialecte correspondant..

Pour les trouver et les installer rapidement : Utilisez la recherche apt-cache et choisissez le paquet l10n exact..

apt-cache search firefox-nightly-l10n | grep -i es sudo apt install firefox-nightly-l10n-es-es

Mettez à jour et désinstallez selon la méthode

La procédure de mise à jour et de désinstallation de Nightly dépend de la méthode d'installation. Voici un résumé des commandes pratiques pour chaque méthode. Cela vous permet de ne laisser aucune trace et de ne pas perturber votre configuration Firefox stable..

  • APT (Mozilla)
    • Mise à jour: sudo apt update && sudo apt upgrade (ou laissez votre gestionnaire graphique s'en charger).
    • Désinstaller : sudo apt remove firefox-nightly (et éventuellement) sudo apt autoremove).
  • Flatpak
    • Mise à jour: flatpak update org.mozilla.FirefoxNightly.
    • Désinstaller : flatpak uninstall org.mozilla.FirefoxNightly.
  • archiver
    • Mise à jour : Si Nightly se trouve dans votre répertoire personnel, la mise à jour se fait généralement automatiquement. Si vous le placez dans /optVous devrez télécharger et remplacer manuellement l'archive tar.
    • Désinstallation : Supprimez le dossier dans lequel vous avez extrait le fichier et supprimez le fichier .desktop que vous avez créé.

Si vous avez créé un profil appelé nightly-session, vous pouvez le conserver ou le supprimer à l'aide du gestionnaire de profils Firefox lorsque vous n'en avez plus besoin. Il est recommandé de conserver des profils séparés si vous comptez alterner entre les versions stables et les versions de développement..

Notes et problèmes typiques (avec leurs solutions)

Nightly ne se met pas à jour automatiquement. Si vous l'avez installé à partir de l'archive tar dans un dossier en lecture seule de votre utilisateur (par exemple, /opt), le système de mise à jour intégré ne peut pas appliquer les correctifs, vous obligeant à télécharger et à remplacer manuellement le paquet chaque jour. Solutions : déplacez-le dans votre répertoire personnel ou installez-le à l'aide d'APT/Flatpak pour déléguer les mises à jour système.

Si vous remarquez que Nightly remplace la version stable de Firefox Si les extensions sont désactivées, c'est que vous utilisez le même profil pour les deux. Créez un nouveau profil (firefox -CreateProfile nightly-session) et exécutez-le avec l'option -P nightly-session -no-remote. Cela évitera les conflits de session et le transfert intempestif des modules complémentaires entre les différentes versions.

Lorsque vous installez via un PPA ou des dépôts qui ne séparent pas correctement les paquets, vous pouvez vous retrouver avec Thunderbird ou d'autres composants dans les branches « développement » Involontairement. Le dépôt APT de Mozilla pour Nightly est spécifiquement conçu pour Firefox Nightly et sa localisation, vous offrant un meilleur contrôle sur ce que vous installez.

Si vous utilisez Flatpak et qu'il vous demande d'activer un dépôt supplémentaire (comme celui de GNOME) Lors de l'installation depuis Flatpakref, vous pouvez accepter ou ignorer cette invite selon vos préférences. Ce message est normal dans certaines sources Flatpakref communautaires et ne devrait pas affecter l'utilisation de la version Nightly.

Pour intégrer l'archive tar avec son icône et son entrée de menu, créez le fichier .desktop comme indiqué ci-dessus. Si vous souhaitez glisser l'icône dans le Dock (Plank, Dash to Dock, etc.), ouvrez simplement le dossier. /usr/share/applications o ~/.local/share/applications y Faites glisser le lanceur nouvellement créé.. Simple et efficace.

Dans certains cas, vous verrez des scripts qui promettent d'installer Nightly en « une seule commande » : ils téléchargent la dernière version, configurent le profil « nightly-session », créent le fichier .desktop et le placent au bon endroit. Consultez-les toujours, mais ils constituent une bonne référence pour les étapes minimales à automatiser..

Quand choisir chaque méthode

Si vous voulez le Intégration améliorée avec Ubuntu Et pour le mettre à jour comme n'importe quel autre paquet, le dépôt APT de Mozilla est votre allié. Vous obtiendrez des binaires optimisés pour la compilation, renforcés par des mesures de sécurité, et ils s'intégreront parfaitement à votre routine de mise à jour.

Si vous préférez isolation du système Grâce à son cycle de vie indépendant, Flatpak est facile à maintenir et coexiste parfaitement avec la version stable préinstallée sur votre distribution. De plus, sa désinstallation est immédiate si vous ne l'utilisez que pour des tests ponctuels.

Si vous êtes Contrôle manuel Si vous devez exécuter plusieurs instances de la version Nightly simultanément, l'archive .tar.bz2 reste la solution la plus flexible. Toutefois, placez-la dans votre répertoire personnel pour bénéficier de la mise à jour automatique ; si vous la laissez dans /opt, vous devrez remplacer manuellement le paquet lors de la publication d'une nouvelle version.

Exemples d'exécution avec profil séparé

Bien que le principe soit le même, la commande d'exécution varie légèrement selon votre méthode d'installation. Vous trouverez ci-dessous quelques variantes pour vous aider à l'adapter à votre situation. La clé reste -P session-nuit -pas-mote.

  • APT (Mozilla)
    firefox-nightly -P session-nightly -pas-à-distance
  • Flatpak
    flatpak exécuter org.mozilla.FirefoxNightly -P nightly-session -no-remote
  • archiver
    /home/VOTRE_UTILISATEUR/apps/firefox/firefox -P session-nuit -sans-distant

Si vous avez déjà Firefox stable ouvert et que vous souhaitez lancer Nightly sans qu'il se « connecte » à cette même instance, le paramètre -no-mote est essentiel. Empêcher un Firefox de tenter de réutiliser la session de l'autre.

Bonnes pratiques pour des tests nocturnes sans douleur

Utilisez un profil distinct pour Nightly et ne touchez pas à votre profil principal. Activez la synchronisation Firefox (si vous l'utilisez) dans le profil Nightly avec précaution, afin d'éviter que les données de test ne se mélangent à vos marque-pages habituels. N'oubliez pas que Nightly peut désactiver temporairement les extensions incompatibles..

Épinglez le raccourci au Dock et donnez-lui un nom qui ne risque pas d'être confondu avec la version stable, par exemple « Firefox Nightly ». Si vous modifiez le fichier .desktop, ajoutez le paramètre -P nightly-session -no-remote à la ligne Exec. Ainsi, vous n'aurez pas besoin de vous souvenir de la commande à chaque fois..

Si vous détectez un problème ou une régression, profitez du fait que la version Nightly reçoit des correctifs quotidiens. Vérifiez les mises à jour en attente ou signalez le bogue s'il persiste. Participer en donnant son avis fait partie intégrante de l'esprit d'utilisation de Nightly..

Après avoir choisi la méthode qui vous convient le mieux, configuré un profil distinct et, si nécessaire, le lanceur .desktop, vous profiterez du meilleur des deux mondes : une version stable de Firefox pour le travail et une version Nightly quotidienne pour expérimenter et développer. Le dépôt APT de Mozilla vous offre intégration et sécurité ; Flatpak vous permet d’isoler les dépendances ; et l’archive tar vous garantit un contrôle total. Pour éviter les conflits, le profil « nightly-session » et le paramètre « -no-remote » sont essentiels, et les modules linguistiques l10n complètent l’expérience utilisateur en espagnol. Tester la dernière version de Firefox sur Ubuntu est plus facile qu'il n'y paraît si vous suivez ces quelques conseils..