Como o Firefox Developer Edition é uma ferramenta projetada para desenvolvedores, 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 Edito minha resposta sobre como instalar o FDE com o Ubuntu Make!
blade19899
Respostas:
250
Firefox Developer Edition
O Firefox Developer Edition é uma versão modificada do Firefox, projetada especificamente para desenvolvedores da web. Ele usa um perfil separado da 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. Observe que seu FDE será um navegador completamente personalizado da ONU. Para unificar as configurações, você pode usar a sincronização do Firefox .
Atualmente, existem três maneiras de fazer isso, manualmente, PPA ou via Ubuntu Make .
Manualmente
Faça o download na página do Mozilla Firefox Developer Edition . Extraia-o file-rollere mova a pasta para seu local final. Uma boa prática é instalá-lo no /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.desktoppara obter um iniciador com um ícone diferente do Firefox normal.
Para iniciá-lo, navegue até ~ / .local / share / applications / usando o aplicativo "Arquivos" (certifique-se de ativar as pastas ocultas) e clique duas vezes em firefox_dev.desktop. Como alternativa, procure Firefox Developere simplesmente execute o firefoxbinário e voilà.
Observe que, quando você instala manualmente, o FDE não possui o menu global da unidade por padrão.
O Mozilla PPA contém apenas pacotes para as versões suportadas do Ubuntu, não as versões 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).
Depois de instalar o ubuntu-make, peça para instalar a webferramenta firefox-dev.
umake web firefox-dev
Desinstalar
Se você deseja manter o Firefox padrão atual, porque o FDE não possui 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.
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 o umake e seu PPA ( ppa-purgenecessário, consulte as instruções de instalação acima):
sudo ppa-purge ppa:lyzardking/ubuntu-make
Captura de tela
Firefox Developer Edition no Ubuntu 14.04.1
Mudar tema
No momento da redação deste artigo, existem três temas disponíveis para o FDE. Veja como habilitá-los.
Digite na barra de URL:
about: config
Quando estiver no filtro de pesquisa, digite theme. Em seguida, clique duas vezes em devtools.theme. Depois disso, digite lighte o tema será aplicado.
Captura de tela com vários temas disponíveis para o FDE
Recursos
Alguns - mas não todos - recursos apresentados pelo Mozilla:
WebIDE :
permite desenvolver, implantar e depurar aplicativos da Web diretamente no seu navegador ou em um dispositivo Firefox OS. Permite criar um novo aplicativo Firefox OS (que é apenas um aplicativo Web) a partir de um modelo ou abrir o código de um aplicativo existente. A partir daí, você pode editar os arquivos do aplicativo. É apenas um clique para executar o aplicativo em um simulador e mais um para depurá-lo com as ferramentas do desenvolvedor.
(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 principais mecanismos de navegador. O Valence também estende as ferramentas incríveis que criamos para depurar o Firefox OS e Firefox para Android para os outros principais navegadores móveis, incluindo Chrome no Android e Safari no iOS. Até agora, essas ferramentas incluem nosso Inspetor, Depurador e Console e Editor de estilos.
Sim - eu também cheguei tão longe. Mas a) onde alguém coloca a árvore de diretórios depois disso (eu fiz / usr / lib exatamente como o Firefox normal, depois de renomear a pasta para firefoxdev)? Eb) como faço para colocar o ícone no iniciador e como faço para obter a caixa de pesquisa para encontrá-lo?
Thomas Browne
11
@ThomasBrowne Não, isso está errado. Você não deve colocar manualmente programas nesse local ou em qualquer outro lugar do que /opt/, /usr/local/…, seu diretório home ou mídia removível. /opt/, é provavelmente melhor que /usr/local/…. pt.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Para obter os ícones do iniciador, consulte: askubuntu.com/q/13758/40581
LiveWireBT
2
Excelente resposta, muito apreciada pelos comentários smarmy "leia mais". Obrigado.
Seth
2
Usar o ppa não faz nada, ainda estou preso à versão não-dev do firefox; umake apenas saídas ERROR: Download page changed its syntax or is not parsable.
Philipp Ludwig
4
Parece que o PPA Aurora foi preterido. Não sei por que ...
solstice333
28
O Firefox Developer Edition está disponível como parte do Ubuntu Make :
Depois disso, execute o instalador do Firefox como seu usuário (não use o sudo nesse caso):
umake web firefox-dev
Ele perguntará onde instalar o Firefox, faça o download automaticamente e o instale.
Se você estiver usando o ubuntu (unity), no iniciador, um novo ícone do Firefox Developer Edition foi fixado. Clique nele para iniciar o Firefox Developer Edition recém-instalado .
O Firefox Developer Edition solicitará atualizações automáticas (não usará o apt).
A partir do Ubuntu 15.04, você pode instalar o pacote a ubuntu-makepartir dos repositórios principais.
Funky-future
O PPA fornece apenas pacotes Ubuntu Make, com o nome: ubuntu-makenot umake!
blade19899
1
No Ubuntu 16.04.1, tive que usar o PPA. O ubuntu-makerepo principal está desatualizado e dá ERROR: Download page changed its syntax or is not parsable. A versão do PPA funciona bem.
precisa saber é o seguinte
1
Ao instalar manualmente, como ativar o menu global da unidade?
ARX
1
Eu estava recebendo um erro na instalação que dizia ERROR: One default was already registered, can't register a second one in that choices set:, para resolver isso, basta instalar assim: umake web firefox-dev --lang en-USou com qualquer outro idioma
e digite o seguinte (ou altere-o conforme desejar):
[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.
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. O FF Dev Edition deve ser lançado. Clique com o botão direito do mouse no ícone no iniciador e bloqueie-o.
Isso adicionará a compilação diária do firefox aos seus repositórios e instalará o firefox-dev. No momento da redação deste post, esses números de versão correspondem (35.0a2).
Você realmente tentou o que eu escrevi, ou você veio aqui para me dizer que estou errado? Fiz exatamente isso e estou trabalhando com uma versão bem instalada do Developer Edition, incluindo o conjunto completo de novas ferramentas de desenvolvimento. De fato, a principal resposta aqui parece ter tomado minha solução.
David Harbage
no momento da sua postagem, sim, eu tentei, e não era a mesma compilação - parece que foi atualizado desde então e talvez fossem 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
0
O problema é que, quando você baixou o arquivo, ele não foi salvo com permissões executáveis.
Se você ainda não conseguir executá-lo, pode estar tendo problemas com a instalação do firefox, mesmo depois de seguir todas as respostas aqui. Pode ser porque o Firefox não será 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, a seguir estã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]
Não consegui iniciar o script executável contido no arquivo 'firefox' no diretório firefox.
Isso realmente não conta como resposta para a pergunta - você não respondeu como 'instalar' a edição de desenvolvedor do firefox.
Thomas Ward
@ThomasW. 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
Nenhum botão "Editar" ou qualquer coisa chamada 'Editar' no Nautilus (versão Ubuntu 18 - o Nautilus é chamado de 'Arquivos' aqui) ... É algo disponível apenas em versões mais antigas ou você está se referindo a outra coisa? E se o primeiro caso, você sabe qual é o equivalente agora?
Martin
0
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 da área de trabalho], conforme mencionado na instalação manual.
"sudo mv / firefox ..." Duvido que esteja correto. Um diretório do firefox na raiz?
Rinzwind 13/01/2015
@Rinzwind Bem, funciona. É onde colocamos quando queremos que seja executável a partir do traço.
srbh
@srbh: a questão é que parece que você colocou coisas /, mesmo que tenha declarado que está trabalhando em uma Downloadpasta, não deve colocar código explicitamente de cópia / pasta que precise ser corrigido para funcionar. Basta adicionar um simples cd ~/Downloadse corrigir sua mvlinha. No entanto, o melhor seria usar wgete trabalhar /tmppara ter um código totalmente copiável e colável que faça o download e instale. Se você também pode evitar corrigir a versão do firefox (que torna esse código obsoleto rapidamente), isso seria maior. E está faltando um link para executar o firefox $PATH.
vaab
0
Plug descarado para a minha própria solução para esse problema: criei um .debpacote para o tar da Mozilla e o publiquei na seção releases do repositório Github que abriga as fontes dos scripts de empacotamento.
Respostas:
Firefox Developer Edition
O Firefox Developer Edition é uma versão modificada do Firefox, projetada especificamente para desenvolvedores da web. Ele usa um perfil separado da 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. Observe que seu FDE será um navegador completamente personalizado da ONU. Para unificar as configurações, você pode usar a sincronização do Firefox .
Aqui está uma das muitas vantagens ao usar o FDE:
Instalação
Atualmente, existem três maneiras de fazer isso, manualmente, PPA ou via Ubuntu Make .
Manualmente
Faça o download na página do Mozilla Firefox Developer Edition . Extraia-o
file-roller
e mova a pasta para seu local final. Uma boa prática é instalá-lo no/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 iniciador com um ícone diferente do Firefox normal.Para marcar o iniciador como confiável, torne-o executável:
Para iniciá-lo, navegue até ~ / .local / share / applications / usando o aplicativo "Arquivos" (certifique-se de ativar as pastas ocultas) e clique duas vezes em firefox_dev.desktop. Como alternativa, procure
Firefox Developer
e simplesmente execute ofirefox
binário e voilà.Observe que, quando você instala manualmente, o FDE não possui o menu global da unidade por padrão.
PPA
O Firefox para desenvolvedores atualmente reside nas versões do Firefox Aurora: equipe “Ubuntu Mozilla Daily Build Team” . Note-se que:
Além disso:
Instale o Firefox Developer Edition, anteriormente conhecido como Aurora, da seguinte forma:
O Mozilla PPA contém apenas pacotes para as versões suportadas do Ubuntu, não as versões 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).
Depois de instalar o ubuntu-make, peça para instalar a
web
ferramentafirefox-dev
.Desinstalar
Se você deseja manter o Firefox padrão atual, porque o FDE não possui 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-o assim:
A seguir, você removerá o PPA e seus pacotes:
Manualmente
remova os binários com o
rm
comando (renomeie o caminho para o local em que você realmente extraiu o FDE). Ou com seu gerenciador de arquivos:Remova também o
firefox_dev.desktop
Depois disso, você removeu com sucesso o Firefox Developer Edition.
Ubuntu Make
o seguinte comando removerá o Firefox Developer Edition:
Você também pode remover o umake e seu PPA (
ppa-purge
necessário, consulte as instruções de instalação acima):Captura de tela
Firefox Developer Edition no Ubuntu 14.04.1
Mudar tema
No momento da redação deste artigo, existem três temas disponíveis para o FDE. Veja como habilitá-los.
Digite na barra de URL:
Quando estiver no filtro de pesquisa, digite
theme
. Em seguida, clique duas vezes emdevtools.theme
. Depois disso, digitelight
e o tema será aplicado.Captura de tela com vários temas disponíveis para o FDE
Recursos
Alguns - mas não todos - recursos apresentados pelo Mozilla:
WebIDE :
permite desenvolver, implantar e depurar aplicativos da Web diretamente no seu navegador ou em um dispositivo Firefox OS. Permite criar um novo aplicativo Firefox OS (que é apenas um aplicativo Web) a partir de um modelo ou abrir o código de um aplicativo existente. A partir daí, você pode editar os arquivos do aplicativo. É apenas um clique para executar o aplicativo em um simulador e mais um para depurá-lo com as ferramentas do desenvolvedor.
IDE da Web - YouTube
Valence :
(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 principais mecanismos de navegador. O Valence também estende as ferramentas incríveis que criamos para depurar o Firefox OS e Firefox para Android para os outros principais navegadores móveis, incluindo Chrome no Android e Safari no iOS. Até agora, essas ferramentas incluem nosso Inspetor, Depurador e Console e Editor de estilos.
Valence - YouTube
Modo de design responsivo :
Inspetor de Página :
Console da Web :
Depurador de JavaScript :
Monitor de rede :
Editor de estilo :
Editor de áudio da Web :
Referência :
Mozilla apresenta o primeiro navegador criado para desenvolvedores: Firefox Developer Edition - Mozilla Hacks - o blog do desenvolvedor da Web
Firefox - Aurora Notes (35.0a2) - Mozilla (Notas do Firefox Developer Edition)
Firefox Developer Edition - Mozilla
Firefox Aurora cria: equipe “Ubuntu Mozilla Daily Build Team”
Developer Edition - Mozilla | MDN
fonte
/opt/
,/usr/local/…
, seu diretório home ou mídia removível./opt/
, é provavelmente melhor que/usr/local/…
. pt.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Para obter os ícones do iniciador, consulte: askubuntu.com/q/13758/40581ERROR: Download page changed its syntax or is not parsable
.O Firefox Developer Edition está disponível como parte do Ubuntu Make :
Depois disso, execute o instalador do Firefox como seu usuário (não use o sudo nesse caso):
Ele perguntará onde instalar o Firefox, faça o download automaticamente e o instale.
Se você estiver usando o ubuntu (unity), no iniciador, um novo ícone do Firefox Developer Edition foi fixado. Clique nele para iniciar o Firefox Developer Edition recém-instalado .
O Firefox Developer Edition solicitará atualizações automáticas (não usará o apt).
fonte
ubuntu-make
partir dos repositórios principais.ubuntu-make
notumake
!ubuntu-make
repo principal está desatualizado e dáERROR: Download page changed its syntax or is not parsable
. A versão do PPA funciona bem.ERROR: One default was already registered, can't register a second one in that choices set:
, para resolver isso, basta instalar assim:umake web firefox-dev --lang en-US
ou com qualquer outro idiomado que apenas procurá-lo em unidade
fonte
gnome-desktop-item-edit
, você terá que instalargnome-panel
:apt-get install gnome-panel
.tar xvjf filename.tar.bz2
)firefox/
./firefox
fonte
Uma coisa que você pode fazer, se você não tiver o gnome-panel / gnome-desktop-item-edit instalado, é criar um
.desktop
arquivo manualmente.Você pode executar isso:
então execute (você pode obviamente trocar
nano
por qualquer aplicativo que queira usar):e digite o seguinte (ou altere-o conforme desejar):
fonte
Isso adicionará a compilação diária do firefox aos seus repositórios e instalará o firefox-dev. No momento da redação deste post, esses números de versão correspondem (35.0a2).
fonte
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/en-US/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'
em/opt/firefox/
Clique com o botão direito e selecione
Properties--> Permissions--> Execute: Allow executing file as a program.
Terminal aberto e tipo:
Crie um atalho e pronto!
Se você ainda não conseguir executá-lo, pode estar tendo problemas com a instalação do firefox, mesmo depois de seguir todas as respostas aqui. Pode ser porque o Firefox não será executado sem as seguintes bibliotecas ou pacotes:
O libstdc ++ não está incluído no Ubuntu por padrão.
Para funcionalidade ideal, a seguir estão as bibliotecas ou pacotes recomendados:
Para instalar um pacote, abra um terminal e digite
Não consegui iniciar o script executável contido no arquivo 'firefox' no diretório firefox.
fonte
supondo que você esteja na pasta Downloads [credit @ blade19899]:
agora copie e cole ....
[Entrada da área de trabalho], conforme mencionado na instalação manual.
fonte
/
, mesmo que tenha declarado que está trabalhando em umaDownload
pasta, não deve colocar código explicitamente de cópia / pasta que precise ser corrigido para funcionar. Basta adicionar um simplescd ~/Downloads
e corrigir suamv
linha. No entanto, o melhor seria usarwget
e trabalhar/tmp
para ter um código totalmente copiável e colável que faça o download e instale. Se você também pode evitar corrigir a versão do firefox (que torna esse código obsoleto rapidamente), isso seria maior. E está faltando um link para executar o firefox$PATH
.Plug descarado para a minha própria solução para esse problema: criei um
.deb
pacote para o tar da Mozilla e o publiquei na seção releases do repositório Github que abriga as fontes dos scripts de empacotamento.O repo está localizado aqui: https://github.com/wheelerlaw/firefoxdev
Para instalar, execute os seguintes comandos (assumindo que você
jq
instalou):fonte