Frage Wie installiere ich die Firefox Developer Edition?


Mozilla hat die Firefox Developer Edition veröffentlicht! Wie installiere ich es auf Ubuntu?

Quelle:


181
2017-11-10 18:32


Ursprung


Um, lesen Sie den ganzen Artikel, gibt es einen Link zum Download an der Unterseite? Das wäre ein guter Anfang! - Charles Green
Sie hätten direkt antworten können: askubuntu.com/questions/547987/ ... Und bitte versuchen Sie, die ersten Links (hacks.mozilla.org/2014/11/...) anstelle von Drittanbietern. - muru
Da die Firefox Developer Edition ein Tool für Entwickler ist, schlage ich vor, dass Sie die Antwort mit dem offiziellen Ubuntu-Installationsprogramm namens ubuntu-make (umake) validieren: askubuntu.com/a/584704/85273 - cm-t
@ cm-t Ich bearbeite meine Antwort, wie man F.DE mit Ubuntu Make installiert! - blade19899


Antworten:


Firefox Entwickler Edition


Die Firefox Developer Edition ist eine modifizierte Version von Firefox, die speziell für Webentwickler entwickelt wurde. Es verwendet a separates Profil als die normale Version von Firefox. Das heißt, Sie können sowohl Firefox als auch F-Beta neben der Entwickler-Edition installieren. Beachten Sie, dass Ihre F.D.E. wird ein vollständig UN-angepasster Browser sein. Um die Einstellungen zu vereinheitlichen, können Sie verwenden Firefox-Synchronisierung.

Hier ist einer von vielen Vorteilen bei der Verwendung von F.D.E:

"Durch die Verwendung der Developer Edition erhalten Sie mindestens zwölf Wochen vor dem Erreichen des Haupt-Release-Kanals von Firefox Zugriff auf Tools und Plattformfunktionen." - Entwickler Edition - Mozilla | MDN # The_latest_Firefox_features

Installation


Es gibt derzeit drei Möglichkeiten, dies manuell, PPA oder via Ubuntu machen.

Manuell


Herunterladen von Webseite der Mozilla Firefox Developer Edition. Extrahiere es mit file-roller und verschieben Sie den Ordner an seinen endgültigen Speicherort. Eine gute Praxis ist es, es zu installieren /opt/ oder /usr/local/.

Sobald Sie die Dateien an ihren endgültigen Speicherort verschoben haben (z /opt/firefox_dev/), können Sie die folgende Datei erstellen ~/.local/share/applications/firefox_dev.desktop um einen Launcher mit einem vom normalen Firefox verschiedenen Icon zu erhalten.

[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.

Um das Startprogramm als vertrauenswürdig zu markieren, mach es ausführbar:

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

Um es zu starten, navigieren Sie zu ~ / .local / share / applications / mit Ihrer "Files" -Anwendung (stellen Sie sicher, dass Sie versteckte Ordner aktivieren), dann doppelklicken Sie auf firefox_dev.desktop. Alternativ suchen Sie nach Firefox Developerund führe einfach die firefox binär und voilà.

Beachten Sie, dass bei der manuellen Installation der F.D.E. hat standardmäßig kein einheitliches globales Menü.

PPA


Firefox für Entwickler befindet sich derzeit in Firefox Aurora baut: "Ubuntu Mozilla Daily Build Team" -Team. Es ist darauf hinzuweisen, dass:

"Firefox Developer Edition ersetzt den Aurora - Kanal in der Firefox Veröffentlichungsprozess. Wie Aurora werden Features alle sechs Wochen in der Developer Edition landen, nachdem sie sich in Nightly Builds stabilisiert haben. "- Entwickler Edition - Mozilla | MDN #The_latest_Firefox_features

Ebenfalls:

"Version 35.0a2, die den Nutzern der Firefox Developer Edition am 10. November 2014 erstmals angeboten wurde" - Firefox - Aurora Notizen (35.0a2) - Mozilla # Hauptinhalt

Installieren Sie die Firefox Developer Edition, früher bekannt als Aurora, so:

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

Der Mozilla PPA enthält nur Pakete für die unterstützten Ubuntu-Versionen, nicht für EOL-Versionen (End Of Life).

Beachten Sie, dass die Installation mit dem oben genannten PPA dazu führt, dass Ihre aktuelle Firefox-Installation ersetzt wird!

Ubuntu machen

Diese Methode wurde von Jorge Castro. Ich füge das hier hinzu, weil es auch eine ausgezeichnete Möglichkeit ist, die Firefox Developer Edition (und viele andere Entwicklerwerkzeuge) zu installieren.

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

Nachdem Sie ubuntu-make installiert haben, sagen Sie ihm, dass er das installieren soll web Werkzeug firefox-dev.

umake web firefox-dev

Deinstallieren


Wenn Sie den aktuellen Standard-Firefox behalten möchten, weil The FDE keine neuen Funktionen hat, die Sie mögen, oder aus irgendeinem Grund, hier sind ein paar Möglichkeiten, um es zu deinstallieren.

PPA


Sie können den PPA und seine Pakete mit ppa-purge entfernen.

Installieren Sie es wie folgt:

sudo apt-get install ppa-purge

Das Folgende wird das PPA und seine Pakete entfernen:

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

Manuell


entferne die Binärdateien mit dem rm Befehl (benennen Sie den Pfad zu dem Ort um, an dem Sie FDE tatsächlich extrahiert haben). Oder mit deinem Dateimanager:

sudo rm -r /opt/firefox_dev/

Entfernen Sie auch die firefox_dev.desktop

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

Danach haben Sie die Firefox Developer Edition erfolgreich entfernt.

Ubuntu machen

Der folgende Befehl entfernt die Firefox Developer Edition:

umake web firefox-dev -r

Sie können auch Umake und dessen PPA entfernen (ppa-purge benötigt, siehe Installationsanweisungen oben):

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

Bildschirmfoto

enter image description here  Firefox Developer Edition unter Ubuntu 14.04.1

Thema ändern

Zum Zeitpunkt des Schreibens gibt es drei Themen für F.D.E. Hier ist, wie Sie sie aktivieren.

Tippen Sie die URL-Leiste ein:

über: Konfig

Wenn Sie im Suchfilter eintippen theme. Dann doppelklicken Sie auf devtools.theme. Danach tippen Sie ein lightund das Thema wird angewendet.

Multiple FDE themes

Screenshot mit mehreren Themes für F.D.E.

Eigenschaften


Einige - aber nicht alle - Features von Mozilla angepriesen:

  • WebIDE:

    • ermöglicht es Ihnen, Web-Apps direkt in Ihrem Browser oder auf einem Firefox OS-Gerät zu entwickeln, bereitzustellen und zu debuggen. Sie können eine neue Firefox OS-App (die nur eine Web-App ist) aus einer Vorlage erstellen oder den Code einer vorhandenen App öffnen. Von dort können Sie die Dateien der App bearbeiten. Es ist ein Klick, um die App in einem Simulator auszuführen, und noch ein weiterer, um sie mit den Entwicklertools zu debuggen.

    • Web IDE - YouTube

  • Wertigkeit:

    • (zuvor Firefox Tools Adapter genannt) können Sie Ihre App über mehrere Browser und Geräte hinweg entwickeln und debuggen, indem Sie die Firefox-Entwicklungstools mit anderen gängigen Browser-Engines verbinden. Valence erweitert auch die großartigen Tools, die wir zum Debuggen entwickelt haben Firefox OS und Firefox für Android zu den anderen großen mobilen Browsern, einschließlich Chrome für Android und Safari für iOS. Bisher enthalten diese Tools unseren Inspector, Debugger und den Konsolen- und Style-Editor.

    • Valence - YouTube

  • Responsiver Designmodus:

    • Sehen Sie, wie Ihre Website oder Web-App auf verschiedenen Bildschirmgrößen aussieht, ohne die Größe Ihres Browserfensters zu ändern.
  • Seiteninspektor:

    • Untersuchen Sie den HTML- und CSS-Code einer beliebigen Webseite und ändern Sie leicht die Struktur und das Layout einer Seite.
  • Webkonsole:

    • Sehen Sie sich die protokollierten Informationen an, die mit einer Webseite verknüpft sind, und verwenden Sie die Webkonsole, und interagieren Sie mithilfe von JavaScript mit einer Webseite.
  • JavaScript-Debugger:

    • Durchlaufen Sie den JavaScript-Code und prüfen oder ändern Sie den Status, um Fehler zu finden.
  • Netzwerkmonitor:

    • Sehen Sie sich alle Netzwerkanforderungen an, die Ihr Browser durchführt, wie lange jede Anfrage dauert und welche Details jede Anfrage hat.
  • Stil-Editor:

    • Anzeigen und Bearbeiten von CSS-Stilen, die einer Webseite zugeordnet sind, Erstellen von neuen CSS-Stilen und Anwenden vorhandener CSS-Stylesheets auf eine beliebige Seite.
  • Web-Audio-Editor:

    • Überprüfen und interagieren Sie mit der Web Audio API in Echtzeit, um sicherzustellen, dass alle Audioknoten in der erwarteten Weise verbunden sind.

Referenz:



222
2017-11-10 18:34



Ja - das habe ich auch. Aber a) wo fügt man danach in den Verzeichnisbaum ein (ich habe / usr / lib wie reguläres Firefox, nachdem ich den Ordner in firefoxdev umbenannt habe)? Und b) Wie bekomme ich das Symbol in den Launcher, und wie bekomme ich die Suchbox, um es zu finden? - Thomas Browne
@ThomasBrowne Nein, das ist falsch. Sie sollten Programme nicht manuell an diesem Ort oder anderswo platzieren /opt/, /usr/local/…, Ihr Heimverzeichnis oder Wechselmedien. /opt/ist wahrscheinlich besser als /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchie_Standard Für Launcher-Symbole siehe: askubuntu.com/q/13758/40581 - LiveWireBT
Ausgezeichnete Antwort, sehr geschätzt über die smarmy "lest härteren" Kommentare. Vielen Dank. - Seth
Die Verwendung des PPA tut nichts, ich bin immer noch mit der Nicht-Version von Firefox fest; nehmen nur Ausgaben auf ERROR: Download page changed its syntax or is not parsable. - Philipp Ludwig
Sieht aus wie der Aurora PPA veraltet war. Nicht sicher warum... - solstice333


Die Firefox Developer Edition ist als Teil von Ubuntu machen:

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

Führen Sie danach das Firefox-Installationsprogramm als Benutzer aus (verwenden Sie in diesem Fall kein sudo):

umake web firefox-dev

Es wird Sie auffordern, wo Sie Firefox installieren und dann automatisch herunterladen und installieren.

Wenn Sie ubuntu (unity) verwenden, wird im Launcher ein neues Symbol angezeigt Firefox Entwickler Edition wurde gepinnt. Klicken Sie darauf, um Ihr frisch installiertes Gerät zu starten Firefox Entwickler Edition.

Firefox Entwickler Edition wird sich selbst nach automatischen Updates fragen (wird nicht apt verwenden).


25
2018-02-12 15:02



Ab Ubuntu 15.04 können Sie das Paket installieren ubuntu-make aus den Hauptrepositorys. - funky-future
Der PPA stellt nur Ubuntu Make-Pakete mit dem Namen bereit: ubuntu-make nicht umake! - blade19899
Thx .. es ist einfacher, Ihren Reiseführer als die Antworten oben zu verwenden :) - choz
Unter Ubuntu 16.04.1 musste ich den PPA verwenden. Das ubuntu-make im main repo ist veraltet und gibt ERROR: Download page changed its syntax or is not parsable. Die PPA-Version funktioniert gut. - TalkLittle
@ jorge-castro Wird das täglich automatisch erstellt und aktualisiert? - 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

als nur in Einheit suchen


14
2017-11-11 02:14



Zum gnome-desktop-item-edit, müssen Sie installieren gnome-panel: apt-get install gnome-panel. - Zoltán


  1. Laden Sie die Datei tar.bz2 herunter https://www.mozilla.org/en-US/firefox/entwickler/
  2. Im Terminal, extrahieren Sie den Teer (tar xvjf filename.tar.bz2)
  3. Gehen Sie in das neue Verzeichnis, in das die Dateien extrahiert wurden. Für mich hieß es firefox/
  4. Art ./firefox

4
2017-11-10 21:35



Wie machst du es update-fähig, wenn Update kommt, wie funktioniert es? - sumit
simpel und einfach - siva35


Eine Sache, die Sie tun können, wenn Sie gnome-panel / gnome-desktop-item-edit nicht installiert haben, ist ein erstellen .desktop Datei manuell.

Sie können dies ausführen:

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

dann renn (du kannst natürlich tauschen nano für welche App Sie auch verwenden möchten):

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

und geben Sie Folgendes ein (oder ändern Sie es wie gewünscht):

[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



Die .desktop-Datei in diesen Ordner zu legen war nicht genug für mich. Klicken Sie stattdessen mit der rechten Maustaste auf die Datei, klicken Sie auf Eigenschaften, aktivieren Sie die Berechtigung "Als ausführbare Datei ausführen", und doppelklicken Sie auf die Datei. FF Dev Edition sollte starten. Klicken Sie mit der rechten Maustaste auf das Symbol im Launcher und sperren Sie es. - Jack M


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

Dadurch wird der Firefox-Build täglich zu Ihren Repositories hinzugefügt und firefox-dev installiert. Zum Zeitpunkt des Schreibens dieses Posts stimmen diese Versionsnummern überein (35.0a2).


0
2017-11-11 23:50



Hast du tatsächlich versucht, was ich geschrieben habe, oder bist du nur hergekommen, um mir zu sagen, dass ich falsch liege? Ich habe genau das getan und arbeite mit einer gut installierten Version der Developer Edition, die eine vollständige Suite neuer Dev-Tools enthält. Tatsächlich scheint die beste Antwort hier meine Lösung gefunden zu haben. - David Harbage
Zu der Zeit Ihres Posts, ja, ich habe es versucht, und es war nicht der gleiche Build - sieht aus wie es seitdem aktualisiert wurde, und vielleicht war es veraltete Paketdaten. Vielleicht ein Fehler in meinem System, aber so oder so zum Zeitpunkt der Kommentierung war es nicht die gleiche Version - Thomas Ward♦


Das Problem besteht darin, dass beim Herunterladen der Datei keine ausführbaren Berechtigungen gespeichert wurden.

  • Laden Sie die Firefox-Entwickleredition hier herunter:
    https://www.mozilla.org/en-US/firefox/entwickler/

  • Extrahieren Sie die Datei manuell zu /opt/firefox/

  • Öffnen Sie Nautilus: Gehen Sie zu Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Gehe zur Datei 'firefox' im /opt/firefox/

  • Klicken Sie mit der rechten Maustaste und wählen Sie Properties--> Permissions--> Execute: Allow executing file as a program. 

  • Öffnen Sie das Terminal und geben Sie Folgendes ein:

gnome-desktop-item-edit ~ / .local / teilen / anwendungen --create-neu

Erstellen Sie eine Verknüpfung und Sie sind fertig!

Wenn Sie es immer noch nicht ausführen können, haben Sie möglicherweise Probleme mit der Installation von Firefox, selbst nachdem Sie alle Antworten hier gelesen haben. Es könnte sein, dass Firefox ohne die folgenden Bibliotheken oder Pakete überhaupt nicht ausgeführt wird:

  • GTK + 2.18 oder höher
  • GLib 2.22 oder höher
  • Pango 1,14 oder höher
  • X.Org 1.0 oder höher (1.7 oder höher wird empfohlen)
  • libstdc ++ 4.3 oder höher

libstdc ++ ist standardmäßig nicht in Ubuntu enthalten.

Für eine optimale Funktionalität sind die folgenden Bibliotheken oder Pakete empfohlen:

  • NetworkManager 0.7 oder höher
  • DBus 1.0 oder höher
  • HAL 0,5,8 oder höher
  • GNOME 2.16 oder höher

Um ein Paket zu installieren, öffnen Sie ein Terminal und geben Sie ein

sudo apt-get install [package-name]

Ich konnte das ausführbare Skript in der Datei 'firefox' im Verzeichnis firefox nicht starten.


0
2017-11-11 06:31



Das zählt nicht als Antwort auf die Frage - Sie haben noch nicht beantwortet, wie Sie die Firefox-Entwickleredition "installieren" können. - Thomas Ward♦
@ThomasW. Ja, ich habe angenommen, dass er Probleme damit haben muss, es auszuführen, nachdem er die Anweisungen hier befolgt hat. Die Antwort wurde bearbeitet, um eine mögliche Ursache für die Ausführung der ausführbaren Datei zu beheben. - Faiz


Angenommen, Sie befinden sich im Ordner Downloads [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

Jetzt kopieren und einfügen ....

[Desktop-Eintrag] wie in der manuellen Installation erwähnt.


0
2018-01-13 10:17



"sudo mv / firefox ..." Ich bezweifle, dass das richtig ist. Ein Firefox-Verzeichnis in der Wurzel? - Rinzwind
@Rinzwind Nun, es funktioniert. Das ist, wo wir es hinstellen, wenn wir wollen, dass es vom Dash ausführbar ist. - srbh
@srbh: Das Problem ist, dass es scheint, dass Sie Sachen hineingelegt haben /, selbst wenn Sie angegeben haben, dass Sie arbeiten Download Ordner, sollten Sie nicht explizit kopieren / veraltete Code, der zur Arbeit gebastelt werden muss. Fügen Sie einfach ein einfaches hinzu cd ~/Downloadsund korrigiere deine mv Linie. Aber das Beste wäre es zu verwenden wget und arbeiten in /tmp vollständig kopierbaren und veralteten Code zu haben, der es herunterlädt und installiert. Wenn Sie es auch vermeiden können, die Version von Firefox zu reparieren (wodurch dieser Code besonders schnell veraltet wird), wäre das größer. Und ein Link fehlt, um Firefox ausführbar zu machen $PATH. - vaab


Schamloser Stecker für meine eigene Lösung dieses Problems: Ich habe eine .deb Paket für Mozillas Tar und veröffentlichte es in Releases Abschnitt der Github Repo, die die Quellen für die Verpackung Skripts enthält.

Das Repo befindet sich hier: https://github.com/wheelerlaw/firefoxdev

Führen Sie zur Installation die folgenden Befehle aus (vorausgesetzt, Sie haben jq Eingerichtet):

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