Domanda Come si installa Firefox Developer Edition?


Mozilla ha rilasciato Firefox Developer Edition! Come lo installo su Ubuntu?

Fonte:


181
2017-11-10 18:32


origine


Um, leggendo l'intero articolo, c'è un link per il download in fondo? Sarebbe un buon punto di partenza! - Charles Green
Potresti aver risposto direttamente a questo: askubuntu.com/questions/547987/... E prova ad usare i link della prima parte (hacks.mozilla.org/2014/11/...) invece di quelli di terze parti. - muru
Poiché Firefox Developer Edition è uno strumento progettato per lo sviluppo, ti suggerisco di convalidare la risposta che spiega come installarlo con l'installatore ufficiale di ubuntu chiamato ubuntu-make (umake): askubuntu.com/a/584704/85273 - cm-t
@ cm-t modifica la mia risposta su come installare F.D.E con Ubuntu Make! - blade19899


risposte:


Firefox Developer Edition


Firefox Developer Edition è una versione modificata di Firefox, progettata specificamente per gli sviluppatori web. Usa a profilo separato rispetto alla versione normale di Firefox. Significa che puoi avere sia Firefox che F-beta, installati accanto all'edizione per sviluppatori. Nota che il tuo F.D.E. sarà un browser completamente personalizzato dalle Nazioni Unite. Per unificare le impostazioni, puoi usare Sincronizzazione di Firefox.

Ecco uno dei tanti vantaggi quando si utilizza F.D.E:

"Usando la Developer Edition, hai accesso agli strumenti e alle funzionalità della piattaforma almeno 12 settimane prima che raggiungano il canale di rilascio di Firefox principale." - Developer Edition - Mozilla | MDN # The_latest_Firefox_features

Installazione


Ci sono attualmente tre modi per farlo, manualmente, PPA o via Ubuntu Make.

manualmente


Scarica da Pagina web Mozilla Firefox Developer Edition. Estrai con file-roller e sposta la cartella nella sua posizione finale. Una buona pratica è installarla /opt/ o /usr/local/.

Una volta che hai spostato i file nella loro posizione finale (per esempio /opt/firefox_dev/), è possibile creare il seguente file ~/.local/share/applications/firefox_dev.desktop per ottenere un launcher con un'icona distinta dal normale Firefox.

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

Per contrassegnare il programma di avvio come attendibile, renderlo eseguibile:

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

Per avviarlo, vai a ~ / .local / share / applications / usando l'applicazione "Files" (assicurati di attivare le cartelle nascoste), quindi fai doppio clic su firefox_dev.desktop. In alternativa, cerca Firefox Developere semplicemente eseguire il firefox binario e voilà.

Si noti che, quando si installa manualmente, la F.D.E. non ha il menu globale di unità per impostazione predefinita.

PPA


Firefox per gli sviluppatori attualmente risiede in Build di Firefox Aurora: team "Ubuntu Mozilla Daily Build Team". Si dovrebbe notare che:

"Firefox Developer Edition sostituisce il canale Aurora nel Processo di rilascio di Firefox. Come Aurora, le funzionalità arriveranno nella Developer Edition ogni sei settimane, dopo che si saranno stabilizzate nelle build Nightly. "- Developer Edition - Mozilla | MDN #The_latest_Firefox_features

Anche:

"Versione 35.0a2, offerta per la prima volta agli utenti di Firefox Developer Edition il 10 novembre 2014" - Firefox - Aurora Notes (35.0a2) - Mozilla # main-content

Installa Firefox Developer Edition, precedentemente conosciuto come Aurora, in questo modo:

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

Mozilla PPA contiene solo pacchetti per le versioni di Ubuntu supportate, non per EOL (End Of Life).

Si noti che l'installazione con il ppa di cui sopra, comporterà la sostituzione dell'installazione corrente di Firefox!

Ubuntu Make

Questo metodo è stato fornito da Jorge Castro. Sto aggiungendo questo qui, perché è anche un ottimo modo per installare Firefox Developer Edition (e molti altri strumenti di sviluppo).

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

Dopo aver installato ubuntu-make, dillo per installare il web strumento firefox-dev.

umake web firefox-dev

Disinstallare


Se desideri mantenere il corrente predefinito di Firefox, perché FDE non ha nuove funzionalità che ti piacciono, o per qualsiasi motivo, ecco alcuni modi per disinstallarlo.

PPA


È possibile rimuovere il ppa e i suoi pacchetti usando ppa-purge.

Installalo così:

sudo apt-get install ppa-purge

Quanto segue rimuoverà il PPA e i suoi pacchetti:

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

manualmente


rimuovere i binari con il rm comando (rinomina il percorso della posizione in cui hai effettivamente estratto FDE). O con il tuo gestore di file:

sudo rm -r /opt/firefox_dev/

Rimuovere anche il firefox_dev.desktop

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

Dopodiché hai rimosso con successo la Developer Edition per Firefox.

Ubuntu Make

il seguente comando rimuoverà Firefox Developer Edition:

umake web firefox-dev -r

Puoi anche rimuovere umake e il suo PPA (ppa-purge necessario, vedere le istruzioni di installazione sopra):

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

Immagine dello schermo

enter image description here  Firefox Developer Edition su Ubuntu 14.04.1

Cambia tema

Al momento della scrittura, ci sono tre temi disponibili per la F.D.E. Ecco come abilitarli.

Digita la barra dell'URL:

about: config

Quando nel filtro di ricerca digita theme. Quindi fare doppio clic su devtools.theme. Dopodiché, digita lighte il tema verrà applicato.

Multiple FDE themes

Screenshot con più temi disponibili per F.D.E.

Caratteristiche


Alcune - ma non tutte - funzionalità propagandate da Mozilla:

  • WebIDE:

    • consente di sviluppare, distribuire ed eseguire il debug di app Web direttamente nel browser o su un dispositivo Firefox OS. Ti consente di creare una nuova app per Firefox OS (che è solo un'app Web) da un modello o di aprire il codice di un'app esistente. Da lì puoi modificare i file dell'app. È sufficiente un clic per eseguire l'app in un simulatore e un'altra per eseguire il debug con gli strumenti di sviluppo.

    • Web IDE - YouTube

  • Valenza:

    • (in precedenza chiamato Firefox Tools Adapter) consente di sviluppare e eseguire il debug della tua app su più browser e dispositivi collegando gli strumenti di sviluppo di Firefox ad altri principali motori di browser. Valence estende anche gli strumenti fantastici che abbiamo creato per eseguire il debug Firefox OS e Firefox per Android agli altri principali browser per dispositivi mobili tra cui Chrome su Android e Safari su iOS. Finora questi strumenti includono il nostro Inspector, Debugger e Console e Style Editor.

    • Valence - YouTube

  • Modalità di progettazione reattiva:

    • guarda come appariranno il tuo sito Web o la tua app Web su diverse dimensioni dello schermo senza modificare le dimensioni della finestra del browser.
  • Page Inspector:

    • esaminare l'HTML e il CSS di qualsiasi pagina Web e modificare facilmente la struttura e il layout di una pagina.
  • Console Web:

    • visualizzare le informazioni registrate associate a una pagina Web e utilizzare la console Web e interagire con una pagina Web utilizzando JavaScript.
  • JavaScript Debugger:

    • passaggio attraverso il codice JavaScript ed esaminare o modificare il suo stato per aiutare a rintracciare i bug.
  • Network Monitor:

    • vedere tutte le richieste di rete effettuate dal browser, la durata di ciascuna richiesta e i dettagli di ciascuna richiesta.
  • Editor di stili:

    • visualizzare e modificare gli stili CSS associati a una pagina Web, crearne di nuovi e applicare fogli di stile CSS esistenti su qualsiasi pagina.
  • Editor audio Web:

    • ispezionare e interagire con le API Web Audio in tempo reale per garantire che tutti i nodi audio siano collegati nel modo previsto.

Riferimento:



222
2017-11-10 18:34



Sì, sono arrivato anche a questo. Ma a) da dove viene inserito l'albero delle directory (ho fatto / usr / lib proprio come Firefox normale, dopo aver rinominato la cartella in firefoxdev)? E b) come faccio a ottenere l'icona nel launcher e come ottengo la casella di ricerca per trovarla? - Thomas Browne
@ ThomasBrowne No, è sbagliato. Non dovresti posizionare manualmente i programmi in quella posizione o altrove /opt/, /usr/local/…, la tua home directory o il supporto rimovibile. /opt/, probabilmente è meglio di /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Per le icone di avvio vedi: askubuntu.com/q/13758/40581 - LiveWireBT
Ottima risposta, molto apprezzata rispetto ai commenti "leggi più duro". Grazie. - Seth
Usare il ppa non fa nulla, sono ancora bloccato con la versione non-dev di firefox; umake solo uscite ERROR: Download page changed its syntax or is not parsable. - Philipp Ludwig
Sembra che l'Aurora PPA sia stato deprecato. Non so perché ... - solstice333


Firefox Developer Edition è disponibile come parte di Ubuntu Make:

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

Dopo di ciò basta eseguire l'installer di Firefox come utente (non usare sudo in questo caso):

umake web firefox-dev

Ti verrà chiesto dove installare Firefox, quindi scaricarlo automaticamente e installarlo.

Se stai usando ubuntu (unity), nel launcher, una nuova icona Firefox Developer Edition è stato bloccato Fare clic su di esso per avviare il tuo appena installato Firefox Developer Edition.

Firefox Developer Edition si richiederà automaticamente gli aggiornamenti automatici (non utilizzerà apt).


25
2018-02-12 15:02



Da Ubuntu 15.04 su puoi installare il pacchetto ubuntu-make dai repository principali. - funky-future
Il PPA fornisce solo pacchetti Ubuntu Make, con il nome: ubuntu-make non umake! - blade19899
Thx .. è più facile usare la tua guida rispetto alle risposte sopra :) - choz
Su Ubuntu 16.04.1 ho dovuto usare il PPA. Il ubuntu-make nel repository principale è obsoleto e dà ERROR: Download page changed its syntax or is not parsable. La versione PPA funziona bene. - TalkLittle
@ jorge-castro Questa build giornaliera viene aggiornata automaticamente? - 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

piuttosto che cercarlo nell'unità


14
2017-11-11 02:14



Per gnome-desktop-item-edit, dovrai installare gnome-panel: apt-get install gnome-panel. - Zoltán


  1. Scarica il file tar.bz2 da https://www.mozilla.org/en-US/firefox/developer/
  2. Nel terminale, estrai il tar (tar xvjf filename.tar.bz2)
  3. Vai nella nuova directory in cui sono stati estratti i file. Per me è stato chiamato firefox/
  4. genere ./firefox

4
2017-11-10 21:35



come lo rendi aggiornabile, se l'aggiornamento arriva come funziona? - sumit
semplice e facile - siva35


Una cosa che puoi fare, se non hai installato gnome-panel / gnome-desktop-item-edit, è creare a .desktop file manualmente.

Puoi eseguire questo:

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

poi corri (puoi ovviamente scambiare nano per qualsiasi app tu voglia utilizzare):

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

e inserisci quanto segue (o modificalo come preferisci):

[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



Mettere il file .desktop in quella cartella non era abbastanza per me. Fare invece clic con il pulsante destro del mouse sul file, fare clic su Proprietà, attivare l'autorizzazione "Esegui come eseguibile" e fare doppio clic sul file. FF Dev Edition dovrebbe essere lanciato. Fare clic con il tasto destro del mouse sull'icona nel launcher e bloccarlo. - Jack M


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

Questo aggiungerà la build giornaliera di firefox ai repository e installerà firefox-dev. Al momento di scrivere questo post, questi numeri di versione corrispondono (35.0a2).


0
2017-11-11 23:50



Hai davvero provato quello che ho scritto, o sei venuto qui per dirmi che mi sbaglio? Ho fatto esattamente questo e sto lavorando con una versione ben installata di Developer Edition, inclusa la suite completa di nuovi strumenti di sviluppo. In effetti, la risposta migliore qui sembra aver preso la mia soluzione. - David Harbage
al momento del tuo post, sì, ci ho provato, e non era la stessa build - sembra che sia stato aggiornato da allora, e forse erano i dati del pacchetto stantio. Forse un bug nel mio sistema, ma in entrambi i casi al momento del commento non era la stessa versione - Thomas Ward♦


Il problema è che quando hai scaricato il file, non è stato salvato con autorizzazioni eseguibili.

  • Scarica l'edizione per sviluppatori di Firefox qui:
    https://www.mozilla.org/en-US/firefox/developer/

  • Estrai manualmente il file su /opt/firefox/

  • Apri Nautilus: Vai a Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Vai al file 'firefox' in /opt/firefox/

  • Fare clic con il tasto destro e selezionare Properties--> Permissions--> Execute: Allow executing file as a program. 

  • Aprire il terminale e digitare:

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

Crea una scorciatoia e il gioco è fatto!

Se non sei ancora in grado di eseguirlo, potresti avere problemi con l'installazione di firefox anche dopo aver seguito tutte le risposte qui. Potrebbe essere perché Firefox non verrà eseguito affatto senza le seguenti librerie o pacchetti:

  • GTK + 2.18 o versioni successive
  • GLib 2.22 o superiore
  • Pango 1.14 o successivo
  • X.Org 1.0 o versione successiva (consigliata la versione 1.7 o successiva)
  • libstdc ++ 4.3 o superiore

libstdc ++ non è incluso in Ubuntu per impostazione predefinita.

Per una funzionalità ottimale, le seguenti sono le librerie oi pacchetti raccomandati:

  • NetworkManager 0.7 o successivo
  • DBus 1.0 o versione successiva
  • HAL 0.5.8 o superiore
  • GNOME 2.16 o versioni successive

Per installare un pacchetto, apri un terminale e digita

sudo apt-get install [package-name]

Non ero in grado di avviare lo script eseguibile contenuto nel file 'firefox' nella directory di firefox.


0
2017-11-11 06:31



Questo non conta come risposta alla domanda: non hai risposto a come "installare" la versione per sviluppatori di Firefox. - Thomas Ward♦
@ThomasW. Sì, ho pensato che dovesse avere problemi con l'esecuzione dopo aver seguito le istruzioni qui. Modificata la risposta per risolvere una possibile causa per cui il file eseguibile non è in grado di funzionare. - Faiz


supponendo che tu sia nella cartella Download [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

ora copia e incolla ....

[Desktop Entry] come menzionato nell'installazione manuale.


0
2018-01-13 10:17



"sudo mv / firefox ..." Dubito che sia corretto. Una directory di firefox in root? - Rinzwind
@Rinzwind Beh, funziona. È lì che lo inseriamo quando vogliamo che sia eseguibile da dash. - srbh
@ srbh: il problema è che sembra che tu abbia inserito delle cose /, anche se hai affermato che stai lavorando Download cartella, non dovresti inserire codice esplicitamente copiato / pastable che deve essere aggiustato per funzionare. Basta aggiungere un semplice cd ~/Downloadse correggi il tuo mv linea. Eppure, il meglio sarebbe da usare wget e lavorare dentro /tmp avere un codice completamente copiabile e passibile che lo scarica e lo installa. Se si può anche evitare di correggere la versione di firefox (che rende questo codice obsoleto molto rapidamente), questo sarebbe maggiore. E manca un collegamento per rendere eseguibile Firefox $PATH. - vaab