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 Je modifie ma réponse sur la façon d'installer FDE avec Ubuntu Make!
blade19899
Réponses:
250
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 distinct de celui de la version standard de Firefox. Cela signifie que vous pouvez avoir à la fois Firefox ou F-beta, installé à côté de l'édition pour développeurs. Notez que votre FDE sera un navigateur entièrement personnalisé par UN. Pour unifier les paramètres, vous pouvez utiliser la synchronisation Firefox .
Voici l'un des nombreux avantages de l'utilisation de FDE:
"En utilisant Developer Edition, vous accédez aux outils et fonctionnalités de la plate-forme au moins 12 semaines avant qu’ils n’atteignent le canal principal de la version de Firefox." - Developer Edition - Mozilla | MDN # The_latest_Firefox_features
Installation
Il existe actuellement trois manières de le faire, manuellement, PPA ou via Ubuntu Make .
Manuellement
Téléchargez depuis la page Web de Mozilla Firefox Developer Edition . Extrayez-le avec file-rolleret déplacez le dossier à 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.desktoppour obtenir un programme de lancement avec une icône distincte de Firefox normal.
Pour le lancer, accédez à ~ / .local / share / applications / à l'aide de votre application "Fichiers" (assurez-vous d'activer les dossiers cachés), puis double-cliquez sur firefox_dev.desktop. Vous pouvez également rechercher Firefox Developeret exécuter simplement le firefoxfichier binaire, et voilà.
Notez que, lorsque vous installez manuellement, le FDE ne dispose pas du menu global de l'unité par défaut.
Le PPA de Mozilla ne contient que des packages pour les versions prises en charge par Ubuntu et non par 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).
Après avoir installé ubuntu-make, dites-lui d'installer l' weboutil firefox-dev.
umake web firefox-dev
Désinstaller
Si vous souhaitez conserver Firefox par défaut, car le FDE ne présente aucune nouvelle fonctionnalité ou pour quelque raison que ce soit, voici quelques méthodes pour le désinstaller.
APP
Vous pouvez supprimer le ppa et ses packages en utilisant ppa-purge.
supprimez les fichiers binaires à l'aide de la rmcommande (renommez le chemin d'accès à l'emplacement où vous avez réellement extrait FDE). Ou avec votre gestionnaire de fichiers:
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-purgenécessaire, voir les instructions d'installation ci-dessus):
sudo ppa-purge ppa:lyzardking/ubuntu-make
Capture d'écran
Firefox Developer Edition sur Ubuntu 14.04.1
Change le thème
Au moment de la rédaction de cet article, trois thèmes sont disponibles pour FDE. Voici comment les activer.
Tapez dans la barre d'URL:
à propos de: config
Quand dans le filtre de recherche tapez dans theme. Puis double-cliquez sur devtools.theme. Après cela, tapez light, et le thème sera appliqué.
Capture d'écran avec plusieurs thèmes disponibles pour FDE
Caractéristiques
Quelques fonctionnalités - mais pas toutes - vantées par Mozilla:
WebIDE :
vous permet de développer, déployer et déboguer des applications Web directement dans votre navigateur ou sur un appareil Firefox OS. Il vous permet de créer une nouvelle application Firefox OS (qui est simplement 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. C'est un clic pour exécuter l'application dans un simulateur et un autre pour la déboguer avec les outils de développement.
(précédemment appelé Firefox Tools Adapter) vous permet de développer et de déboguer votre application sur plusieurs navigateurs et appareils en connectant les outils de développement de Firefox à d'autres moteurs de navigateur majeurs. Valence étend également les formidables outils que nous avons créés pour déboguer Firefox OS et Firefox pour Android aux autres principaux navigateurs mobiles, notamment Chrome sous Android et Safari sous iOS. Jusqu'à présent, ces outils incluent notre inspecteur, le débogueur et la console et l'éditeur de styles.
voyez à quoi ressemblera votre site Web ou votre application Web sur différentes tailles d'écran sans modifier la taille de la fenêtre de votre navigateur.
Inspecteur de page :
examinez le code HTML et CSS de toute page Web et modifiez facilement la structure et la présentation d'une page.
Console Web :
consultez les informations consignées associées à une page Web, utilisez la console Web et interagissez 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 de réseau :
consultez toutes les demandes réseau de votre navigateur, la durée de chaque demande et les détails de chaque demande.
Éditeur de style :
affichez et modifiez les styles CSS associés à une page Web, créez-en de nouveaux et appliquez les 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.
Ouais, j'ai aussi loin. Mais a) où est-ce que l’on met ensuite dans l’arborescence de répertoires (j’ai fait / usr / lib comme un firefox ordinaire, après avoir renommé le dossier en firefoxdev)? Et b) comment puis-je insérer l'icône dans le lanceur et comment obtenir le boxt de recherche pour le trouver?
Thomas Browne
11
@ThomasBrowne Non, c'est faux. Vous ne devriez pas placer manuellement des programmes à cet endroit ou ailleurs que /opt/, /usr/local/…, votre répertoire ou un 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
2
Excellente réponse, très appréciée pour les commentaires "lire plus fort" de Smarmy. Merci.
Seth
2
L'utilisation de ppa ne fait rien, je suis toujours coincé avec la version non-dev de firefox; umake vient de sortir ERROR: Download page changed its syntax or is not parsable.
Philipp Ludwig
4
On dirait que le PPA Aurora est obsolète. Vous ne savez pas pourquoi ...
solstice333
28
Firefox Developer Edition est disponible avec Ubuntu .
Ensuite, lancez 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ée. Cliquez dessus pour lancer votre Firefox Developer Edition fraîchement installé .
Firefox Developer Edition se demandera automatiquement les mises à jour (n'utilisera pas apt).
À partir d’Ubuntu 15.04, vous pouvez installer le paquet à ubuntu-makepartir des référentiels principaux.
funky-future
Le PPA fournit uniquement les packages Ubuntu Make, avec le nom: ubuntu-makenot umake!
blade19899
1
Sur Ubuntu 16.04.1, je devais utiliser le PPA. Le ubuntu-makeréférentiel principal est obsolète et donne ERROR: Download page changed its syntax or is not parsable. La version PPA fonctionne bien.
TalkLittle
1
Lors de l'installation manuelle, comment activer le menu global de l'unité?
ARX
1
Je recevais une erreur dans l'installation qui disait ERROR: One default was already registered, can't register a second one in that choices set:, pour résoudre ceci installez simplement comme ceci: umake web firefox-dev --lang en-USou avec n'importe quelle autre langue
et entrez les informations suivantes (ou modifiez-les comme vous le souhaitez):
[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.
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é. Faites un clic droit sur son icône dans le lanceur et verrouillez-le.
Ceci ajoutera la construction quotidienne de firefox à vos dépôts et installera firefox-dev. Au moment d'écrire cet article, ces numéros de version correspondent (35.0a2).
Avez-vous réellement essayé ce que j'ai écrit ou êtes-vous venu ici pour me dire que je me suis trompé? C'est exactement ce que j'ai fait 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 réponse principale 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 paquet périmées. 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
0
Le problème est que lorsque vous avez téléchargé le fichier, il n'a pas été enregistré avec des autorisations exécutables.
Si vous ne parvenez toujours pas à l'exécuter, vous pourriez avoir des problèmes pour installer Firefox même après avoir suivi toutes les réponses fournies ici. C'est peut-être parce que Firefox ne fonctionnera pas du tout sans les bibliothèques ou 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 est recommandé)
libstdc ++ 4.3 ou supérieur
libstdc ++ n'est pas inclus dans Ubuntu par défaut.
Pour une fonctionnalité optimale, voici les bibliothèques ou packages recommandés:
NetworkManager 0.7 ou supérieur
DBus 1.0 ou supérieur
HAL 0.5.8 ou plus
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' dans le répertoire firefox.
Cela ne compte pas vraiment comme une réponse à la question - vous n'avez pas expliqué comment "installer" Firefox Developer Edition.
Thomas Ward
@ThomasW. Oui, j'ai supposé qu'il devait avoir du mal à l'exécuter après avoir suivi les instructions ici. Edité la réponse pour résoudre une cause possible de l'impossibilité d'exécuter le fichier exécutable.
Faiz
Pas de bouton "Edit" ou quoi que ce soit de "Edit" dans Nautilus (la dernière version d'Ubuntu - Nautilus s'appelle "Fichiers" ici ...) Et si le premier cas, savez-vous quel est l'équivalent maintenant?
Martin
0
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.
"sudo mv / firefox ..." Je doute que cela soit correct. Un répertoire firefox en racine?
Rinzwind
@Rinzwind Eh bien, ça marche. C'est là que nous le mettons quand nous voulons que ce soit exécutable à partir d'un tiret.
Srbh
@srbh: le problème, c'est qu'il semble que vous ayez inséré des éléments /. Même si vous avez indiqué que vous travailliez dans un Downloaddossier, vous ne devriez pas mettre explicitement du code copié / collable qui doit être modifié pour fonctionner. Ajoutez simplement un simple cd ~/Downloadset corrigez votre mvligne. Cependant, le mieux serait d'utiliser wgetet de travailler /tmppour avoir du code entièrement copiable et collable qui le télécharge et l'installe. Si vous pouviez également éviter de corriger la version de firefox (ce qui rend ce code obsolète très rapidement), cela serait plus judicieux. Et il manque un lien pour rendre Firefox exécutable $PATH.
vaab
0
Prise sans vergogne pour ma propre solution à ce problème: j'ai créé un .debpaquet pour le fichier compressé de Mozilla et je l'ai publié dans la section des versions du référentiel Github qui contient les sources des scripts d'empaquetage.
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 distinct de celui de la version standard de Firefox. Cela signifie que vous pouvez avoir à la fois Firefox ou F-beta, installé à côté de l'édition pour développeurs. Notez que votre FDE sera un navigateur entièrement personnalisé par UN. Pour unifier les paramètres, vous pouvez utiliser la synchronisation Firefox .
Voici l'un des nombreux avantages de l'utilisation de FDE:
Installation
Il existe actuellement trois manières de le faire, manuellement, PPA ou via Ubuntu Make .
Manuellement
Téléchargez depuis la page Web de Mozilla Firefox Developer Edition . Extrayez-le avec
file-roller
et déplacez le dossier à 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 programme de lancement avec une icône distincte de Firefox normal.Pour marquer le lanceur comme de confiance, rendez-le exécutable:
Pour le lancer, accédez à ~ / .local / share / applications / à l'aide de votre application "Fichiers" (assurez-vous d'activer les dossiers cachés), puis double-cliquez sur firefox_dev.desktop. Vous pouvez également rechercher
Firefox Developer
et exécuter simplement lefirefox
fichier binaire, et voilà.Notez que, lorsque vous installez manuellement, le FDE ne dispose pas du menu global de l'unité par défaut.
APP
Firefox pour les développeurs réside actuellement dans les versions de Firefox Aurora: Équipe «Ubuntu Mozilla Daily Build Team» . Il convient de noter que:
Aussi:
Installez Firefox Developer Edition, anciennement connu sous le nom Aurora, comme suit:
Le PPA de Mozilla ne contient que des packages pour les versions prises en charge par Ubuntu et non par 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).
Après avoir installé ubuntu-make, dites-lui d'installer l'
web
outilfirefox-dev
.Désinstaller
Si vous souhaitez conserver Firefox par défaut, car le FDE ne présente aucune nouvelle fonctionnalité ou pour quelque raison que ce soit, voici quelques méthodes pour le désinstaller.
APP
Vous pouvez supprimer le ppa et ses packages en utilisant ppa-purge.
Installez-le comme ceci:
Ce qui suit va supprimer le PPA et ses packages:
Manuellement
supprimez les fichiers binaires à l'aide de la
rm
commande (renommez le chemin d'accès à l'emplacement où vous avez réellement extrait FDE). Ou avec votre gestionnaire de fichiers:Enlevez aussi le
firefox_dev.desktop
Après cela, vous avez supprimé avec succès Firefox Developer Edition.
Ubuntu Make
la commande suivante supprimera Firefox Developer Edition:
Vous pouvez également supprimer umake et son PPA (
ppa-purge
nécessaire, voir les instructions d'installation ci-dessus):Capture d'écran
Firefox Developer Edition sur Ubuntu 14.04.1
Change le thème
Au moment de la rédaction de cet article, trois thèmes sont disponibles pour FDE. Voici comment les activer.
Tapez dans la barre d'URL:
Quand dans le filtre de recherche tapez dans
theme
. Puis double-cliquez surdevtools.theme
. Après cela, tapezlight
, et le thème sera appliqué.Capture d'écran avec plusieurs thèmes disponibles pour FDE
Caractéristiques
Quelques fonctionnalités - mais pas toutes - vantées par Mozilla:
WebIDE :
vous permet de développer, déployer et déboguer des applications Web directement dans votre navigateur ou sur un appareil Firefox OS. Il vous permet de créer une nouvelle application Firefox OS (qui est simplement 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. C'est un clic pour exécuter l'application dans un simulateur et un autre pour la déboguer avec les outils de développement.
IDE Web - YouTube
Valence :
(précédemment appelé Firefox Tools Adapter) vous permet de développer et de déboguer votre application sur plusieurs navigateurs et appareils en connectant les outils de développement de Firefox à d'autres moteurs de navigateur majeurs. Valence étend également les formidables outils que nous avons créés pour déboguer Firefox OS et Firefox pour Android aux autres principaux navigateurs mobiles, notamment Chrome sous Android et Safari sous iOS. Jusqu'à présent, ces outils incluent notre inspecteur, le débogueur et la console et l'éditeur de styles.
Valence - YouTube
Mode de conception réactif :
Inspecteur de page :
Console Web :
Débogueur JavaScript :
Moniteur de réseau :
Éditeur de style :
Éditeur audio Web :
Référence :
Mozilla présente le premier navigateur conçu pour les développeurs: Firefox Developer Edition ✩ Mozilla Hacks - le blog des développeurs Web
Firefox - Notes Aurora (35.0a2) - Mozilla (Notes pour Firefox Developer Edition)
Firefox Developer Edition - Mozilla
Firefox Aurora construit: L'équipe "Ubuntu Mozilla Daily Build Team"
Developer Edition - Mozilla | MDN
la source
/opt/
,/usr/local/…
, votre répertoire ou un 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/40581ERROR: Download page changed its syntax or is not parsable
.Firefox Developer Edition est disponible avec Ubuntu .
Ensuite, lancez le programme d'installation de Firefox en tant qu'utilisateur (n'utilisez pas sudo dans ce cas):
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ée. Cliquez dessus pour lancer votre Firefox Developer Edition fraîchement installé .
Firefox Developer Edition se demandera automatiquement les mises à jour (n'utilisera pas apt).
la source
ubuntu-make
partir des référentiels principaux.ubuntu-make
notumake
!ubuntu-make
référentiel principal est obsolète et donneERROR: Download page changed its syntax or is not parsable
. La version PPA fonctionne bien.ERROR: One default was already registered, can't register a second one in that choices set:
, pour résoudre ceci installez simplement comme ceci:umake web firefox-dev --lang en-US
ou avec n'importe quelle autre langueque de simplement chercher dans l'unité
la source
gnome-desktop-item-edit
, vous devrez installergnome-panel
:apt-get install gnome-panel
.tar xvjf filename.tar.bz2
)firefox/
./firefox
la source
Une chose que vous pouvez faire, si vous n’avez pas gnome-panel / gnome-desktop-item-edit installé, c’est de créer un
.desktop
fichier manuellement.Vous pouvez exécuter ceci:
puis lancez (vous pouvez évidemment échanger l'
nano
application que vous voulez utiliser):et entrez les informations suivantes (ou modifiez-les comme vous le souhaitez):
la source
Ceci ajoutera la construction quotidienne de firefox à vos dépôts et installera firefox-dev. Au moment d'écrire cet article, ces numéros de version correspondent (35.0a2).
la source
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 pour les développeurs firefox ici:
https://www.mozilla.org/en-US/firefox/developer/
Extraire le fichier manuellement pour
/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:
Créez un raccourci et vous avez terminé!
Si vous ne parvenez toujours pas à l'exécuter, vous pourriez avoir des problèmes pour installer Firefox même après avoir suivi toutes les réponses fournies ici. C'est peut-être parce que Firefox ne fonctionnera pas du tout sans les bibliothèques ou packages suivants:
libstdc ++ n'est pas inclus dans Ubuntu par défaut.
Pour une fonctionnalité optimale, voici les bibliothèques ou packages recommandés:
Pour installer un paquet, ouvrez un terminal et tapez
Je n'ai pas pu lancer le script exécutable contenu dans le fichier 'firefox' dans le répertoire firefox.
la source
en supposant que vous êtes dans le dossier Téléchargements [credit @ blade19899]:
maintenant copier et coller ....
[Entrée de bureau] comme mentionné dans l'installation manuelle.
la source
/
. Même si vous avez indiqué que vous travailliez dans unDownload
dossier, vous ne devriez pas mettre explicitement du code copié / collable qui doit être modifié pour fonctionner. Ajoutez simplement un simplecd ~/Downloads
et corrigez votremv
ligne. Cependant, le mieux serait d'utiliserwget
et de travailler/tmp
pour avoir du code entièrement copiable et collable qui le télécharge et l'installe. Si vous pouviez également éviter de corriger la version de firefox (ce qui rend ce code obsolète très rapidement), cela serait plus judicieux. Et il manque un lien pour rendre Firefox exécutable$PATH
.Prise sans vergogne pour ma propre solution à ce problème: j'ai créé un
.deb
paquet pour le fichier compressé de Mozilla et je l'ai publié dans la section des versions du référentiel Github qui contient les sources des scripts d'empaquetage.Le dépôt se trouve ici: https://github.com/wheelerlaw/firefoxdev
Pour installer, exécutez les commandes suivantes (en supposant que vous avez
jq
installé):la source