Come si installa Firefox Developer Edition?

180

Mozilla ha rilasciato Firefox Developer Edition! Come posso installarlo su Ubuntu?

Fonte:

posta blade19899 10.11.2014 - 19:32

9 risposte

221

Firefox Developer Edition

Firefox Developer Edition è una versione modificata di Firefox, progettata specificamente per gli sviluppatori web. Utilizza un 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 utilizzare sincronizzazione di Firefox .

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

  

"Usando la Developer Edition, puoi accedere 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 tramite Ubuntu Make .

manualmente

Scarica dalla pagina web Mozilla Firefox Developer Edition . Estrailo con file-roller e sposta la cartella nella sua posizione finale. Una buona pratica è installarlo in /opt/ o /usr/local/ .

Una volta spostati i file nella loro posizione finale (ad esempio /opt/firefox_dev/ ), puoi 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 Developer , e semplicemente esegui firefox binary 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: "Ubuntu Mozilla Daily Build Team" squadra . Va notato che:

  

"Firefox Developer Edition sostituisce il canale Aurora nel processo di rilascio di Firefox . Come Aurora, le funzionalità verranno inviate allo sviluppatore Edizione ogni sei settimane, dopo che si sono stabilizzati nelle build Nightly. " - Developer Edition - Mozilla | MDN #The_latest_Firefox_features

Inoltre:

  

"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 summenzionato 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 lo strumento web firefox-dev .

umake web firefox-dev

Disinstalla

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

PPA

Puoi rimuovere ppa e i suoi pacchetti usando ppa-purge.

Installalo in questo modo:

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

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

sudo rm -r /opt/firefox_dev/

Rimuovi anche firefox_dev.desktop

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

Dopo aver rimosso con successo la Developer Edition per Firefox.

Ubuntu Make

il seguente comando rimuoverà la Developer Edition per Firefox:

umake web firefox-dev -r

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

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

Cattura schermo

 Firefox Developer Edition su Ubuntu 14.04.1

Cambia tema

Al momento della stesura di questo libro, ci sono tre temi disponibili per F.D.E. Ecco come abilitarli.

Digita la barra dell'URL:

  

about: config

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

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

Caratteristiche

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

  • WebIDE :

    • ti 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.

    • IDE web - YouTube

  • Valence :

    • (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 straordinari strumenti che abbiamo creato per eseguire il debug di Firefox OS e Firefox per Android agli altri principali browser 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 in che modo il tuo sito Web o la tua app Web appariranno su diverse dimensioni dello schermo senza cambiare la dimensione della finestra del browser.
  • Impostazioni della pagina :

    • esamina l'HTML e il CSS di qualsiasi pagina Web e modifica facilmente la struttura e il layout di una pagina.
  • Console web :

    • visualizza le informazioni registrate associate a una pagina Web e utilizza la console Web e interagisce con una pagina Web utilizzando JavaScript.
  • Debugger JavaScript :

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

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

    • visualizza e modifica gli stili CSS associati a una pagina Web, creane di nuovi e applica fogli di stile CSS esistenti su qualsiasi pagina.
  • Editor audio web :

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

Riferimento :

risposta data blade19899 10.11.2014 - 19:34
25

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 il programma di installazione 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 è stata inserita una nuova icona Firefox Developer Edition . Fare clic su di esso per avviare la Developer Edition per Firefox appena installata

La Developer Edition per Firefox si chiederà automaticamente gli aggiornamenti automatici (non utilizzerà apt).

    
risposta data Jorge Castro 12.02.2015 - 16:02
14
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 in unità

    
risposta data Kuruyiva 11.11.2014 - 03:14
4
  1. Scarica il file tar.bz2 dal link
  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. Digita ./firefox
risposta data Sajad Torkamani 10.11.2014 - 22:35
2

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

Puoi eseguire questo:

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

quindi esegui (puoi ovviamente scambiare nano per qualsiasi app che desideri 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.
    
risposta data RPi Awesomeness 11.11.2014 - 15:25
0
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).

    
risposta data David Harbage 12.11.2014 - 00:50
0

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

  • Scarica l'edizione per sviluppatori firefox qui:
    link

  • Estrai il file manualmente in /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/

  • Fai clic con il pulsante destro e seleziona Properties--> Permissions--> Execute: Allow executing file as a program.

  • Apri il terminale e digita:

  

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

Crea un collegamento 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 superiore (si consiglia 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 versioni successive
  • DBus 1.0 o successivo
  • HAL 0.5.8 o superiore
  • GNOME 2.16 o successivo

Per installare un pacchetto, apri un terminale e digita

sudo apt-get install [package-name]

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

    
risposta data Faiz 11.11.2014 - 07:31
0

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

    
risposta data srbh 13.01.2015 - 11:17
0

Plug senza vergogna per la mia soluzione a questo problema: ho creato un pacchetto .deb per il tar di Mozilla e l'ho pubblicato nella sezione releases del repository Github che ospita i sorgenti per gli script di packaging.

Il repository si trova qui: link

Per installare, esegui i seguenti comandi (supponendo che sia installato jq ):

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
    
risposta data wheeler 04.06.2018 - 02:57

Leggi altre domande sui tag