Question Comment puis-je installer Firefox Developer Edition?


Mozilla a publié l'édition développeur Firefox! Comment l'installer sur Ubuntu?

La source:


181
2017-11-10 18:32


origine


En lisant tout l'article, il y a un lien pour le téléchargement en bas? Ce serait un bon point de départ! - Charles Green
Vous auriez pu répondre directement à celui-ci: askubuntu.com/questions/547987/… Et s'il vous plaît essayez d'utiliser des liens de première partie (hacks.mozilla.org/2014/11/…) au lieu de tiers. - muru
Puisque Firefox Developer Edition est un outil conçu pour les développeurs, je vous suggère de valider la réponse qui explique comment l’installer avec le programme d’installation officiel d’ubuntu appelé ubuntu-make (umake): askubuntu.com/a/584704/85273 - cm-t
@ cm-t j'édite ma réponse sur la façon d'installer F.D.E avec Ubuntu Make! - blade19899


Réponses:


Firefox Developer Edition


Firefox Developer Edition est une version modifiée de Firefox, spécialement conçue pour les développeurs Web. Il utilise un profil séparé que la version normale de Firefox. Cela signifie que vous pouvez avoir à la fois Firefox ou F-beta, installé à côté de l'édition développeur. Notez que votre F.D.E. sera un navigateur entièrement personnalisé par l'ONU. Pour unifier les paramètres, vous pouvez utiliser Firefox sync.

Voici l'un des nombreux avantages à utiliser F.D.E:

"En utilisant Developer Edition, vous accédez aux outils et aux fonctionnalités de la plate-forme au moins 12 semaines avant d’atteindre le canal de publication principal de Firefox." - Developer Edition - Mozilla | MDN # The_latest_Firefox_features

Installation


Il y a actuellement trois façons de le faire, manuellement, PPA ou via Ubuntu Make.

Manuellement


Télécharger à partir de Page Web de Mozilla Firefox Developer Edition. Extraire avec file-roller et déplacez le dossier vers son emplacement final. Une bonne pratique consiste à l'installer dans /opt/ ou /usr/local/.

Une fois que vous avez déplacé les fichiers vers leur emplacement final (par exemple, /opt/firefox_dev/), vous pouvez créer le fichier suivant ~/.local/share/applications/firefox_dev.desktop pour obtenir un lanceur avec une icône distincte de Firefox normale.

[Desktop Entry]
Name=Firefox Developer 
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox
Terminal=false
Icon=/opt/firefox_dev/browser/chrome/icons/default/mozicon128.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.

Pour marquer le lanceur comme fiable, rendez-le exécutable:

chmod +x ~/.local/share/applications/firefox_dev.desktop

Pour le lancer, accédez à ~ / .local / share / applications / en utilisant votre application "Files" (assurez-vous d'activer les dossiers cachés), puis double-cliquez sur firefox_dev.desktop. Sinon, recherchez Firefox Developer, et lancez simplement le firefox binaire, et voilà.

Notez que, lorsque vous installez manuellement, le F.D.E. n'a pas le menu global d'unité par défaut.

PPA


Firefox pour les développeurs réside actuellement dans Firefox Aurora construit: l'équipe «Ubuntu Mozilla Daily Build Team». Il convient de noter que:

"Firefox Developer Edition remplace le canal Aurora dans le Processus de publication de Firefox. Comme Aurora, les fonctionnalités arriveront dans l'édition Developer toutes les six semaines, après s'être stabilisées dans les versions nocturnes. "- Developer Edition - Mozilla | MDN #The_latest_Firefox_features

Aussi:

"La version 35.0a2, proposée pour la première fois aux utilisateurs de Firefox Developer Edition le 10 novembre 2014" - Firefox - Notes Aurora (35.0a2) - Mozilla # main-content

Installez Firefox Developer Edition, anciennement connu sous le nom d'Aurora, comme ceci:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox

Le PPA Mozilla ne contient que les paquets pour les versions Ubuntu prises en charge, pas les versions EOL (End Of Life).

Notez que l'installation avec le ppa susmentionné entraînera le remplacement de votre installation actuelle de Firefox!

Ubuntu Make

Cette méthode a été fournie par Jorge Castro. J'ajoute ceci ici, car c'est aussi un excellent moyen d'installer Firefox Developer Edition (et de nombreux autres outils de développement).

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Après avoir installé ubuntu-make, dites-lui d'installer le web outil firefox-dev.

umake web firefox-dev

Désinstaller


Si vous souhaitez conserver le Firefox par défaut actuel, car le FDE ne dispose pas de nouvelles fonctionnalités, ou pour quelque raison que ce soit, voici quelques moyens de le désinstaller.

PPA


Vous pouvez supprimer le ppa et ses paquets en utilisant ppa-purge.

Installez-le ainsi:

sudo apt-get install ppa-purge

Les éléments suivants suppriment le PPA et ses packages:

sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora

Manuellement


retirer les binaires avec le rm commande (renommez le chemin d'accès à l'emplacement où vous avez extrait FDE). Ou avec votre gestionnaire de fichiers:

sudo rm -r /opt/firefox_dev/

Retirez également le firefox_dev.desktop

sudo rm ~/.local/share/applications/firefox_dev.desktop

Après cela, vous avez supprimé avec succès Firefox Developer Edition.

Ubuntu Make

la commande suivante supprimera Firefox Developer Edition:

umake web firefox-dev -r

Vous pouvez également supprimer umake et son PPA (ppa-purge nécessaire, voir les instructions d'installation ci-dessus):

sudo ppa-purge ppa:ubuntu-desktop/ubuntu-make

Capture d'écran

enter image description here  Firefox Developer Edition sur Ubuntu 14.04.1

Change le thème

Au moment de la rédaction, trois thèmes sont disponibles pour F.D.E. Voici comment les activer.

Tapez la barre d'URL:

à propos de: config

Dans le filtre de recherche, tapez theme. Ensuite, double-cliquez sur devtools.theme. Après cela, tapez light, et le thème sera appliqué.

Multiple FDE themes

Capture d'écran avec plusieurs thèmes disponibles pour F.D.E.

Caractéristiques


Quelques fonctionnalités, mais pas toutes, présentées par Mozilla:

  • WebIDE:

    • vous permet de développer, déployer et déboguer des applications Web directement dans votre navigateur ou sur un périphérique Firefox OS. Il vous permet de créer une nouvelle application Firefox OS (qui n'est qu'une application Web) à partir d'un modèle ou d'ouvrir le code d'une application existante. De là, vous pouvez éditer les fichiers de l'application. Il suffit d’un clic pour exécuter l’application dans un simulateur et une autre pour la déboguer avec les outils de développement.

    • Web IDE - YouTube

  • Valence:

    • (précédemment appelé Firefox Tools Adapter) vous permet de développer et de déboguer votre application sur plusieurs navigateurs et périphériques en connectant les outils de développement Firefox à d’autres moteurs de navigateurs majeurs. Valence étend également les outils impressionnants que nous avons mis au point pour déboguer Firefox OS et Firefox pour Android aux autres principaux navigateurs mobiles, y compris Chrome sur Android et Safari sur iOS. Jusqu'à présent, ces outils incluent notre inspecteur, débogueur et console et éditeur de style.

    • Valence - YouTube

  • Mode de conception réactif:

    • Voyez comment votre site Web ou votre application Web recherchera des tailles d'écran différentes sans modifier la taille de la fenêtre de votre navigateur.
  • Inspecteur de page:

    • Examinez le code HTML et CSS de n'importe quelle page Web et modifiez facilement la structure et la présentation d'une page.
  • Console Web:

    • voir les informations consignées associées à une page Web et utiliser la console Web et interagir avec une page Web à l'aide de JavaScript.
  • Débogueur JavaScript:

    • parcourez le code JavaScript et examinez ou modifiez son état pour vous aider à localiser les bogues.
  • Moniteur réseau:

    • voir toutes les demandes réseau de votre navigateur, combien de temps chaque demande prend et détails de chaque demande.
  • Éditeur de style:

    • afficher et modifier les styles CSS associés à une page Web, en créer de nouveaux et appliquer des feuilles de style CSS existantes à n'importe quelle page.
  • Éditeur audio Web:

    • inspectez et interagissez avec l'API Web Audio en temps réel pour vous assurer que tous les nœuds audio sont connectés comme vous le souhaitez.

Référence:



222
2017-11-10 18:34



Oui, je suis arrivé aussi loin. Mais a) Où est-ce que l'on met dans l'arborescence après cela (j'ai fait / usr / lib comme Firefox, après avoir renommé le dossier en firefoxdev)? Et b) comment puis-je obtenir l'icône dans le lanceur, et comment puis-je obtenir la recherche pour la trouver? - Thomas Browne
@ ThomasBrowne Non, c'est faux. Vous ne devez pas placer manuellement des programmes à cet emplacement ou ailleurs /opt/, /usr/local/…, votre répertoire personnel ou support amovible. /opt/, est probablement mieux que /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Pour les icônes de lanceur, voir: askubuntu.com/q/13758/40581 - LiveWireBT
Excellente réponse, très appréciée par rapport aux commentaires smarmy "read harder". Merci. - Seth
Utiliser le ppa ne fait rien, je suis toujours coincé avec la version non-dev de Firefox; umake juste sorties ERROR: Download page changed its syntax or is not parsable. - Philipp Ludwig
On dirait que l'APP Aurora est obsolète. Pas certain de pourquoi... - solstice333


Firefox Developer Edition est disponible dans le cadre de Ubuntu Make:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Après cela, lancez simplement le programme d'installation de Firefox en tant qu'utilisateur (n'utilisez pas sudo dans ce cas):

umake web firefox-dev

Il vous demandera où installer Firefox, puis le téléchargera automatiquement et l'installera.

Si vous utilisez Ubuntu (unité), dans le lanceur, une nouvelle icône Firefox Developer Edition a été épinglé. Cliquez dessus pour lancer votre fraîchement installé Firefox Developer Edition.

Firefox Developer Edition se demandera automatiquement les mises à jour (n'utilisera pas apt).


25
2018-02-12 15:02



À partir d'Ubuntu 15.04, vous pouvez installer le package ubuntu-make des dépôts principaux. - funky-future
Le PPA ne fournit que des paquets Ubuntu Make, avec le nom: ubuntu-make ne pas umake! - blade19899
Thx .. il est plus facile d'utiliser votre guide que les réponses ci-dessus :) - choz
Sur Ubuntu 16.04.1, je devais utiliser le PPA. le ubuntu-make dans repo principale est obsolète et donne ERROR: Download page changed its syntax or is not parsable. La version PPA fonctionne bien. - TalkLittle
@ jorge-castro Est-ce que cette construction quotidienne est mise à jour automatiquement? - Bsienn


sudo apt-get install gnome-panel 
sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/
gnome-desktop-item-edit ~/.local/share/applications --create-new

que simplement chercher dans l'unité


14
2017-11-11 02:14



Pour gnome-desktop-item-edit, vous devrez installer gnome-panel: apt-get install gnome-panel. - Zoltán


  1. Téléchargez le fichier tar.bz2 depuis https://www.mozilla.org/en-US/firefox/developer/
  2. Dans le terminal, extrayez le goudron (tar xvjf filename.tar.bz2)
  3. Allez dans le nouveau répertoire où les fichiers ont été extraits. Pour moi ça s'appelait firefox/
  4. Type ./firefox

4
2017-11-10 21:35



Comment pouvez-vous le mettre à jour, si la mise à jour vient, comment ça marche? - sumit
simple et facile - siva35


Une chose que vous pouvez faire, si vous n'avez pas installé gnome-panel / gnome-desktop-item-edit, est de créer .desktop fichier manuellement.

Vous pouvez lancer ceci:

sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/

puis courir (vous pouvez évidemment échanger nano pour toute application que vous souhaitez utiliser):

sudo nano ~/.local/share/applications/firefox_dev.desktop

et entrez les informations suivantes (ou modifiez-les comme bon vous semble):

[Desktop Entry]
Encoding=UTF-8
Version=35.0a2                                  # version of the app.
Name[en_US]=firefox_dev                         # name of the app.
GenericName=Firefox Developer Edition           # longer name of the app.
Exec=/opt/firefox_dev/firefox                   # command used to launch the app.
Terminal=false                                  # whether the app requires to be run in a terminal.
Icon[en_US]=firefox                             # location of icon file - Firefox Dev currently has no icon of its own, so just using the system default for Firefox
Type=Application                                # type.
Categories=Application;Network;Developer;       # categories in which this app should be listed.
Comment[en_US]=Firefox Developer Edition Web Browser. # comment which appears as a tooltip.

2
2017-11-11 14:25



Mettre le fichier .desktop dans ce dossier ne me suffisait pas. Au lieu de cela, cliquez avec le bouton droit sur le fichier, cliquez sur Propriétés, activez l'autorisation «Exécuter en tant qu'exécutable» et double-cliquez sur le fichier. FF Dev Edition devrait être lancé. Cliquez avec le bouton droit sur son icône dans le lanceur et verrouillez-le. - Jack M


sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade

Cela ajoutera la version quotidienne de Firefox à vos référentiels et installera firefox-dev. Au moment de la rédaction de cet article, ces numéros de version correspondent (35.0a2).


0
2017-11-11 23:50



Avez-vous réellement essayé ce que j'ai écrit, ou êtes-vous venu ici juste pour me dire que je me trompe? Je l'ai fait exactement et je travaille avec une version bien installée de Developer Edition, une suite complète de nouveaux outils de développement inclus. En fait, la première réponse semble avoir pris ma solution. - David Harbage
au moment de votre publication, oui, j'ai essayé, et ce n'était pas la même version - on dirait qu'elle a été mise à jour depuis, et peut-être que c'était des données de paquets obsolètes. Peut-être un bug dans mon système, mais de toute façon au moment de commenter ce n'était pas la même version - Thomas Ward♦


Le problème est que lorsque vous avez téléchargé le fichier, il n'a pas été enregistré avec des autorisations exécutables.

  • Téléchargez l'édition firefox developer ici:
    https://www.mozilla.org/en-US/firefox/developer/

  • Extraire le fichier manuellement /opt/firefox/

  • Open Nautilus: Allez à Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Aller au fichier 'firefox' dans /opt/firefox/

  • Faites un clic droit et sélectionnez Properties--> Permissions--> Execute: Allow executing file as a program. 

  • Terminal ouvert et tapez:

gnome-desktop-item-edit ~ / .local / share / applications --create-new

Créez un raccourci et vous avez terminé!

Si vous ne parvenez toujours pas à l'exécuter, vous risquez d'avoir un problème avec l'installation de Firefox même après avoir suivi toutes les réponses ici. Cela peut être dû au fait que Firefox ne fonctionnera pas du tout sans les bibliothèques ou les packages suivants:

  • GTK + 2.18 ou supérieur
  • GLib 2.22 ou supérieur
  • Pango 1.14 ou supérieur
  • X.Org 1.0 ou supérieur (1.7 ou supérieur recommandé)
  • libstdc ++ 4.3 ou supérieur

libstdc ++ n'est pas inclus dans Ubuntu par défaut.

Pour une fonctionnalité optimale, les bibliothèques ou packages recommandés sont les suivants:

  • NetworkManager 0.7 ou supérieur
  • DBus 1.0 ou supérieur
  • HAL 0.5.8 ou supérieur
  • GNOME 2.16 ou supérieur

Pour installer un paquet, ouvrez un terminal et tapez

sudo apt-get install [package-name]

Je n'ai pas pu lancer le script exécutable contenu dans le fichier 'firefox' du répertoire firefox.


0
2017-11-11 06:31



Cela ne compte pas vraiment comme une réponse à la question - vous n'avez pas répondu à la question de «l'installation» de l'édition firefox developer. - Thomas Ward♦
@ ThomasW. Oui, j'ai supposé qu'il devait avoir du mal à l'exécuter après avoir suivi les instructions ici. Édité la réponse pour résoudre une cause possible pour que le fichier exécutable ne puisse pas s'exécuter. - Faiz


en supposant que vous êtes dans le dossier Téléchargements [credit @ blade19899]:

tar xjf  firefox-36.0a2.en-US.linux-x86_64.tar.bz2 
sudo mv /firefox   /opt/firefox_dev/
sudo gedit ~/.local/share/applications/firefox_dev.desktop

maintenant copier et coller ....

[Entrée de bureau] comme mentionné dans l'installation manuelle.


0
2018-01-13 10:17



"sudo mv / firefox ..." Je doute que ce soit correct. Un répertoire firefox dans root? - Rinzwind
@Rinzwind Eh bien, ça marche. C'est là que nous le mettons quand nous voulons qu'il soit exécutable à partir de tiret. - srbh
@srbh: le problème est qu'il semble que vous ayez mis des choses dans /, même si vous avez déclaré travailler dans Download dossier, vous ne devriez pas mettre explicitement du code copier / coller qui doit être modifié pour fonctionner. Ajoutez simplement un simple cd ~/Downloadset corrigez votre mv ligne. Pourtant, le mieux serait d'utiliser wget et travailler dans /tmp avoir un code entièrement copiable et téléchargeable qui se télécharge et l’installe. Si vous pouvez également éviter de corriger la version de Firefox (ce qui rend ce code obsolète très rapidement), cela serait plus important. Et un lien est manquant pour rendre exécutable firefox à partir de $PATH. - vaab


Fiche sans vergogne pour ma propre solution à ce problème: j'ai fait un .deb package pour le tar de Mozilla et l'a publié dans la section releases du dépôt Github qui héberge les sources des scripts de packaging.

Le repo est situé ici: https://github.com/wheelerlaw/firefoxdev

Pour installer, exécutez les commandes suivantes (en supposant que vous avez jq installée):

curl -fsSL "https://api.github.com/repos/wheelerlaw/firefoxdev/releases/latest" | jq '.assets[0].browser_download_url' | xargs curl -OL
sudo dpkg -i firefoxdev_*_.deb

0
2018-06-04 00:57