Questão Como instalo o Firefox Developer Edition?


A Mozilla lançou o Firefox Developer Edition! Como instalo no Ubuntu?

Fonte:


182
2017-11-10 18:32


origem


Hum, lendo o artigo todo, há um link para download na parte inferior? Isso seria um bom lugar para começar! - Charles Green
Você poderia ter respondido diretamente a este: askubuntu.com/questions/547987/… E por favor, tente usar links de primeira parte (hacks.mozilla.org/2014/11/…) em vez dos de terceiros. - muru
Como o Firefox Developer Edition é uma ferramenta projetada para o desenvolvedor, sugiro que você valide a resposta que explica como instalá-lo com o instalador oficial do ubuntu chamado ubuntu-make (umake): askubuntu.com/a/584704/85273 - cm-t
@ cm-t Eu edito minha resposta sobre como instalar o F.D.E no Ubuntu Make! - blade19899


Respostas:


Firefox Developer Edition


O Firefox Developer Edition é uma versão modificada do Firefox, projetada especificamente para desenvolvedores web. Ele usa um perfil separado do que a versão regular do Firefox. Isso significa que você pode ter o Firefox ou o F-beta instalado ao lado da edição do desenvolvedor. Note que o seu F.D.E. será um navegador totalmente personalizado pela ONU. Para unificar as configurações, você pode usar Sincronização do Firefox.

Aqui está uma das muitas vantagens quando se usa F.D.E:

"Ao usar o Developer Edition, você ganha acesso a ferramentas e recursos de plataforma pelo menos 12 semanas antes de alcançar o principal canal de lançamento do Firefox." - Developer Edition - Mozilla | MDN # The_latest_Firefox_features

Instalação


Existem atualmente três maneiras de fazer isso, manualmente, PPA ou via Ubuntu Make.

Manualmente


Download de Página da Web Mozilla Firefox Developer Edition. Extraia-o com file-roller e mova a pasta para o local final. Uma boa prática é instalá-lo em /opt/ ou /usr/local/.

Depois de mover os arquivos para o local final (digamos /opt/firefox_dev/), você pode criar o seguinte arquivo ~/.local/share/applications/firefox_dev.desktop para obter um lançador com um ícone diferente do Firefox normal.

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

Para marcar o lançador como confiável, torne-o executável:

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

Para iniciá-lo, navegue até ~ / .local / share / applications / usando o aplicativo "Arquivos" (assegure-se de ativar pastas ocultas) e, em seguida, clique duas vezes em firefox_dev.desktop. Como alternativa, pesquise Firefox Developere simplesmente execute o firefox binário e voilà.

Note que, quando você instala manualmente, o F.D.E. não possui o menu global de unidade por padrão.

PPA


Firefox para desenvolvedores atualmente reside em Firefox Aurora constrói: equipe “Ubuntu Mozilla Daily Build Team”. Deve-se notar que:

"O Firefox Developer Edition substitui o canal Aurora no Processo de liberação do Firefox. Como o Aurora, os recursos aparecerão no Developer Edition a cada seis semanas, depois de se estabilizarem no Nightly Builds. " Developer Edition - Mozilla | MDN #The_latest_Firefox_features

Além disso:

"A versão 35.0a2, oferecida pela primeira vez aos usuários do Firefox Developer Edition em 10 de novembro de 2014" - Firefox - Notas Aurora (35.0a2) - Mozilla # main-content

Instale o Firefox Developer Edition, conhecido anteriormente como Aurora, da seguinte forma:

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

O Mozilla PPA só contém pacotes para as versões suportadas do Ubuntu, não para os lançamentos do EOL (End Of Life).

Observe que a instalação com o ppa mencionado acima resultará na substituição da instalação atual do Firefox!

Ubuntu Make

Este método foi fornecido por Jorge Castro. Estou adicionando isso aqui, porque também é uma excelente maneira de instalar o Firefox Developer Edition (e muitas outras ferramentas de desenvolvimento).

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

Depois de instalar o ubuntu-make, informe-o para instalar o web ferramenta firefox-dev.

umake web firefox-dev

Desinstalar


Se você deseja manter o Firefox padrão atual, porque o FDE não tem novos recursos que você gosta, ou por qualquer motivo, aqui estão algumas maneiras de desinstalá-lo.

PPA


Você pode remover o ppa e seus pacotes usando o ppa-purge.

Instale assim:

sudo apt-get install ppa-purge

O seguinte removerá o PPA e seus pacotes:

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

Manualmente


remova os binários com o rm comando (renomeie o caminho para o local que você realmente extraiu FDE). Ou com o seu gerenciador de arquivos:

sudo rm -r /opt/firefox_dev/

Remova também o firefox_dev.desktop

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

Depois disso, você removeu com sucesso o Firefox Developer Edition.

Ubuntu Make

o seguinte comando removerá o Firefox Developer Edition:

umake web firefox-dev -r

Você também pode remover umake e seu PPA (ppa-purge necessário, consulte as instruções de instalação acima):

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

Screenshot

enter image description here  Firefox Developer Edition no Ubuntu 14.04.1

Mudar tema

No momento da escrita, existem três temas disponíveis para o F.D.E. Aqui está como habilitá-los.

Digite na barra de URL:

about: config

Quando no filtro de pesquisa, digite theme. Em seguida, clique duas vezes em devtools.theme. Depois disso, digite light, e o tema será aplicado.

Multiple FDE themes

Captura de tela com vários temas disponíveis para F.D.E.

Características


Alguns - mas não todos - recursos apresentados pelo Mozilla:

  • WebIDE:

    • permite desenvolver, implantar e depurar aplicativos da Web diretamente em seu navegador ou em um dispositivo Firefox OS. Ele permite que você crie um novo aplicativo do Firefox OS (que é apenas um aplicativo da web) de um modelo ou abra o código de um aplicativo existente. De lá, você pode editar os arquivos do aplicativo. É um clique para executar o aplicativo em um simulador e mais um para depurá-lo com as ferramentas do desenvolvedor.

    • Web IDE - YouTube

  • Valência:

    • (anteriormente chamado de Firefox Tools Adapter) permite desenvolver e depurar seu aplicativo em vários navegadores e dispositivos, conectando as ferramentas de desenvolvimento do Firefox a outros mecanismos principais de navegadores. O Valence também amplia as ferramentas incríveis que criamos para depurar Firefox OS e Firefox para Android para os outros principais navegadores móveis, incluindo o Chrome no Android e o Safari no iOS. Até agora, essas ferramentas incluem nosso Inspector, Debugger e Console and Style Editor.

    • Valence - YouTube

  • Modo de design responsivo:

    • Veja como seu site ou aplicativo da Web ficará em diferentes tamanhos de tela sem alterar o tamanho da janela do seu navegador.
  • Inspetor de Páginas:

    • examine o HTML e CSS de qualquer página da Web e modifique facilmente a estrutura e o layout de uma página.
  • Console da Web:

    • veja informações registradas associadas a uma página da Web e use o Console da Web e interaja com uma página da Web usando JavaScript.
  • Depurador JavaScript:

    • percorra o código JavaScript e examine ou modifique seu estado para ajudar a rastrear bugs.
  • Monitor de rede:

    • veja todas as solicitações de rede feitas pelo seu navegador, quanto tempo cada solicitação demora e detalhes de cada solicitação.
  • Editor de estilo:

    • visualizar e editar estilos CSS associados a uma página da Web, criar novos e aplicar as folhas de estilo CSS existentes a qualquer página.
  • Editor de Áudio da Web:

    • inspecione e interaja com a Web Audio API em tempo real para garantir que todos os nós de áudio estejam conectados da maneira esperada.

Referência:



223
2017-11-10 18:34



Sim - eu cheguei tão longe também. Mas a) onde é que se coloca na árvore de diretórios depois disso (eu fiz / usr / lib apenas como o firefox regular, depois de renomear a pasta para firefoxdev)? Eb) como faço para obter o ícone no lançador e como faço para encontrar a caixa de pesquisa? - Thomas Browne
@ThomasBrowne Não, está errado. Você não deve colocar manualmente programas nesse local ou em qualquer outro lugar /opt/, /usr/local/…, seu diretório pessoal ou mídia removível. /opt/, é provavelmente melhor que /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Para ícones do lançador, consulte: askubuntu.com/q/13758/40581 - LiveWireBT
Excelente resposta, muito apreciada sobre os comentários "ler mais difíceis". Obrigado. - Seth
Usando o ppa não faz nada, eu ainda estou preso com a versão não-dev do firefox; umake apenas saídas ERROR: Download page changed its syntax or is not parsable. - Philipp Ludwig
Parece que o PPA Aurora foi suspenso. Não tenho certeza porque ... - solstice333


O Firefox Developer Edition está disponível como parte de Ubuntu Make:

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

Depois disso, basta executar o instalador do Firefox como seu usuário (não use o sudo neste caso):

umake web firefox-dev

Ele irá perguntar onde instalar o Firefox, e depois baixá-lo automaticamente e instalá-lo.

Se você estiver usando o ubuntu (unity), no launcher, um novo ícone Firefox Developer Edition foi marcado. Clique nele para iniciar o seu recém instalado Firefox Developer Edition.

Firefox Developer Edition solicitará atualizações automáticas (não usará o apt).


25
2018-02-12 15:02



A partir do Ubuntu 15.04 você pode instalar o pacote ubuntu-make dos repositórios principais. - funky-future
O PPA fornece apenas pacotes do Ubuntu Make, com o nome: ubuntu-make não umake! - blade19899
Thx .. é mais fácil usar o seu guia do que as respostas acima :) - choz
No Ubuntu 16.04.1 eu tive que usar o PPA. o ubuntu-make no repositório principal está desatualizado e dá ERROR: Download page changed its syntax or is not parsable. A versão do PPA funciona bem. - TalkLittle
@ jorge-castro Esta compilação diária é atualizada 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

que apenas pesquisá-lo em unidade


14
2017-11-11 02:14



Para gnome-desktop-item-edit, você terá que instalar gnome-panel: apt-get install gnome-panel. - Zoltán


  1. Faça o download do arquivo tar.bz2 de https://www.mozilla.org/pt-BR/firefox/developer/
  2. No terminal, extraia o alcatrão (tar xvjf filename.tar.bz2)
  3. Vá para o novo diretório para o qual os arquivos foram extraídos. Para mim foi chamado firefox/
  4. Tipo ./firefox

4
2017-11-10 21:35



como você pode atualizar, se a atualização vem como funciona? - sumit
simples e fácil - siva35


Uma coisa que você pode fazer, se você não tem o gnome-panel / gnome-desktop-item-edit instalado, é criar um .desktop arquivo manualmente.

Você pode executar isto:

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

então corra (você pode obviamente trocar nano para qualquer aplicativo que você queira usar):

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

e insira o seguinte (ou altere ao redor como você gosta):

[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



Colocar o arquivo .desktop nessa pasta não foi suficiente para mim. Em vez disso, clique com o botão direito do mouse no arquivo, clique em Propriedades, ative a permissão "executar como executável" e clique duas vezes no arquivo. FF Dev Edition deve ser lançado. Clique com o botão direito no seu ícone no lançador e bloqueie-o. - Jack M


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

Isso adicionará o build diário do firefox aos seus repositórios e instalará o firefox-dev. Como de escrever este post, esses números de versão correspondem (35.0a2).


0
2017-11-11 23:50



Você realmente tentou o que eu escrevi, ou você veio aqui para me dizer que eu estou errado? Eu fiz exatamente isso e estou trabalhando com uma versão bem instalada do Developer Edition, pacote completo de novas ferramentas de desenvolvimento incluídas. De fato, a principal resposta aqui parece ter tomado minha solução. - David Harbage
no momento do seu post, sim, eu tentei, e não era a mesma compilação - parece que ele foi atualizado desde então, e talvez tenha sido dados de pacotes obsoletos. Talvez um bug no meu sistema, mas de qualquer forma no momento de comentar não era a mesma versão - Thomas Ward♦


O problema é que quando você baixou o arquivo, ele não foi salvo com permissões executáveis.

  • Faça o download da edição do desenvolvedor do firefox aqui:
    https://www.mozilla.org/pt-BR/firefox/developer/

  • Extraia o arquivo manualmente para /opt/firefox/

  • Abra o Nautilus: vá para Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Vá para o arquivo 'firefox' dentro /opt/firefox/

  • Clique com o botão direito e selecione Properties--> Permissions--> Execute: Allow executing file as a program. 

  • Abra o terminal e digite:

gnome-desktop-item-edit ~ / .local / share / applications - criar novo

Crie um atalho e pronto!

Se você ainda não conseguir executá-lo, talvez esteja tendo problemas com a instalação do firefox, mesmo depois de seguir todas as respostas aqui. Pode ser que o Firefox não seja executado sem as seguintes bibliotecas ou pacotes:

  • GTK + 2,18 ou superior
  • GLib 2.22 ou superior
  • Pango 1.14 ou superior
  • X.Org 1.0 ou superior (1.7 ou superior é recomendado)
  • libstdc ++ 4.3 ou superior

O libstdc ++ não está incluído no Ubuntu por padrão.

Para funcionalidade ideal, as seguintes são as bibliotecas ou pacotes recomendados:

  • NetworkManager 0,7 ou superior
  • DBus 1.0 ou superior
  • HAL 0.5.8 ou superior
  • GNOME 2.16 ou superior

Para instalar um pacote, abra um terminal e digite

sudo apt-get install [package-name]

Eu não era capaz de lançar o script executável contido no arquivo 'firefox' no diretório firefox.


0
2017-11-11 06:31



Isso não conta realmente como uma resposta para a pergunta - você não respondeu como 'instalar' a edição do desenvolvedor do firefox. - Thomas Ward♦
@ Thomas. Sim, presumi que ele estivesse com problemas para executá-lo depois de seguir as instruções aqui. Editou a resposta para resolver uma possível causa para o arquivo executável não poder ser executado. - Faiz


supondo que você esteja na pasta 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

agora copie e cole ....

[Entrada na área de trabalho] conforme mencionado na instalação manual.


0
2018-01-13 10:17



"sudo mv / firefox ..." duvido que isso esteja correto. Um diretório do firefox na raiz? - Rinzwind
@Rinzwind Bem, funciona. É onde colocamos quando queremos que ele seja executável a partir do traço. - srbh
@ SRBH: a questão é que parece que você colocou coisas em /, mesmo se você afirmou que você está trabalhando em Download pasta, você não deve colocar explicitamente o código de cópia / pastável que precisa ser consertado para funcionar. Basta adicionar um simples cd ~/Downloadse corrija seu mv linha. No entanto, o melhor seria usar wget e trabalhar em /tmp ter um código totalmente copiável e pastável que baixe e instale. Se você também puder evitar consertar a versão do firefox (que torna este código obsoleto extra rapidamente), isso seria maior. E falta um link para tornar o firefox $PATH. - vaab


Plugue sem vergonha para a minha própria solução para este problema: eu fiz um .deb pacote para o tar da Mozilla e o publiquei na seção releases do repositório do Github que contém as fontes dos scripts de empacotamento.

O repo está localizado aqui: https://github.com/wheelerlaw/firefoxdev

Para instalar, execute os seguintes comandos (supondo que você tenha jq instalado):

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