Instalando o Mozilla Firefox 3 no Debian Lenny

Publicado por Fagner Amaral de Souza Candido em 03/01/2009

[ Hits: 48.495 ]

Blog: https://github.com/fagnercandido

 


Instalando o Mozilla Firefox 3 no Debian Lenny



Olá galera, tudo bem? Bom, espero que sim...

Essa dica eu posto pois foi uma dificuldade que encontrei ao usar o Mozilla no Debian, ou pelo menos tentar. Então busquei uma forma de instalar, que eu posto abaixo.

1 - primeiro de tudo, vamos baixar o Firefox.

2 - em seguida, mova para um diretório de sua preferência.

3 - descompacte o arquivo:

tar -vxjpf firefox-3.0.5.tar.bz2

4 - entre na pasta que acabou de ser descompactada:

cd firefox

5 - dê permissão ao arquivo firefox:

chmod +x firefox

6 - bom, agora é só executar:

./firefox

E é só usufruir. Abraços a todos e até a próxima.

Ah, postem dúvidas, sugestões ou até mesmo críticas construtivas.

Outras dicas deste autor

Oracle vs Apache Tomcat

Wireless no openSUSE - Broadcom Corporation BCM4312

Inserção em projetos open source

Ubuntu 13.10 - Erro: após atualização, os menus da IDE Eclipse não são exibidos [Resolvido]

Programando em C/C++ no Eclipse

Leitura recomendada

Wireless no Debian Squeeze - Placa Realtek RTL8191SEvA

Firefox não abre após atualizar sua distribuição GNU/Linux

O Google traduz automaticamente para você! (apenas texto, não figuras)

Conheça o buscador SempreUpdate Linux

Instalando plugin FastTrack no GiFT (Debian)

  

Comentários
[1] Comentário enviado por annakamilla em 03/01/2009 - 21:37h

é bom a dica, antes de descompactar teria que dar wget para baixar o navegador???

[2] Comentário enviado por f_Candido em 04/01/2009 - 01:48h

Olá,
Na verdade não. É só clicar no link "Firefox", e você será redirecionada a página de downloads. Feito isso é baixar normalmente.

Abraços

[3] Comentário enviado por X-andré em 04/02/2009 - 16:38h

O meu deu um erro ...

We're sorry, this application requires a version of the GTK+ library that is not installed on your computer.

You have GTK+ 2.8.
This application requires GTK+ 2.10 or newer.

Please upgrade your GTK+ library if you wish to use this application.

....

[4] Comentário enviado por annakamilla em 04/02/2009 - 16:49h

atualiza o gtk.

[5] Comentário enviado por f_Candido em 04/02/2009 - 20:13h

Realmente, como a colega acima comentou, seu GTK+ é a 2.8, logo você precisa da 2.10.
Abraços

[6] Comentário enviado por carlosomago em 21/02/2009 - 13:23h

Quando vou executar o firefox a parece para mim uma mensagem e quando saio do terminal ele fecha o que tenho que fazer??

segue a mensagem.

(firefox-bin:3715): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.

[7] Comentário enviado por annakamilla em 21/02/2009 - 14:00h

ele fecha justamente porque fecha o terminal.

tenta criar um lançador no painel.


[8] Comentário enviado por f_Candido em 22/02/2009 - 00:29h

Bom, isso ocorre devido ao firefox, ser um processo filho do terminal. Logo, quando o processo pai é morto, o filho também deveria ser. A sugestão acima, é excelente, ou seja, uma possível solução.
Outra solução seria, você chamar o firefox desta maneira:
nomePrograma &

Isso mesmo, um e-Comercial. Logo, ele não fica dependente do terminal.

Abraços

[9] Comentário enviado por ederson_mora em 24/02/2009 - 13:50h

Quando tento executa ./firefox dentro da pasta aonde descompatei o firefox, da este erro:

./firefox-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Alguem ja passou por isso? []'s

[10] Comentário enviado por f_Candido em 24/02/2009 - 15:48h

Ok, vamos lá:
Seu GTK está atualizado? Caso contrário atualize. Persistindo:Instale o pacote manualmente.

Abraços

[11] Comentário enviado por presto em 26/03/2009 - 16:49h

@f_Candido: mesmo quando você inicia um processo com o "&" ele continua como filho do terminal. Isso acontece porque o "&" joga o processo para background, assim você pode continuar usando a linha de comando.

Ao se iniciar usando

$ firefox &

E fechando o terminal, o processo irá terminar. A única solução é criar um link no Desktop ou em algum menu ou um dock ou algo que o valha.

[12] Comentário enviado por edipokbelo em 30/03/2009 - 13:23h

quando eu faço ./firefox ele abre o navegador

e agora para eu fazer um atalho dele na área de trabalho?

[13] Comentário enviado por f_Candido em 30/03/2009 - 15:05h

Bom, por exemplo, no Ubuntu, na área de Trabalho :
Botão Direito, Criar Lançador
Abre-se um tela, e dentre as opções preencha a comando, com o path do Firefox. Somente isto.

Abraços

[14] Comentário enviado por thibaba em 16/04/2009 - 15:42h

Ola tentei fazer como esta no topico mas aki no meu Debian 5 aparece a seguite mensagem quando executo o chmod:
chmod: operando em falta após `+xforefox'
Tente `chmod --help' para mais informação.
thibaba@ThiGlobal:~/firefox$ chmod +xfirefox
chmod: operando em falta após `+xfirefox'
Tente `chmod --help' para mais informação.
Por que sera que ocoreu isso?

[15] Comentário enviado por annakamilla em 16/04/2009 - 17:56h

chmod +x firefox, pelo que entendi voce não colocou o espaço entre o x e o firefox então ele dá como operação em falta.

[16] Comentário enviado por f_Candido em 17/04/2009 - 01:22h

Exatamente, você colou o parâmetro com o argumento. Isso gera uma instrução inválida.

Abraços

[17] Comentário enviado por thibaba em 17/04/2009 - 16:23h

foi isso mesmo amigos desculpa pelo erro agoar deu certo. obrigado

[18] Comentário enviado por bn_bueno em 27/04/2009 - 03:23h

no meu aparece "no protocol specified" e na linha em baixo "error: cannot open display: :0.0"

[19] Comentário enviado por Vitor Mangra em 26/07/2009 - 07:58h

Cara... Sempre gostei do Debian. Mas com essa palhaçada de briga entra Mozilla e Debian, eu definitivamente abandonei a distro.

I Iceweasel é legalzinho, mas... Po... Se o SO é opensource e livre, por que essa idiotice? Que saco!

To com o Mandriva One 2009, feliz da vida... E uso gnome. Linux em KDE, pra mim não é Linux.

[20] Comentário enviado por rafaelstanley em 18/09/2009 - 09:47h

É muito simples instalar o firefox no Debian lenny,

Primeiro, faça o download do firefox em www.getfirefox.com

Remova o iceweasel
# apt-get remove iceweasel

Mova o firefox para pasta opt
# mv firefox-[versao].tar.bz2 /opt

entre na pasta
# cd /opt

Descompacte o firefox
# tar -jxvf firefox-[versao].tar.bz2

Crie um atalho do firefox na pasta bin
# ln -s /opt/firefox/firefox /usr/bin/firefox

Remove a pasta plugins
# rm -rf /opt/firefox/plugins

Crie um atalho da pasta /usr/lib/mozila/plugins em /opt/firefox/plugins
# ln -sf /usr/lib/mozilla/plugins /opt/firefox/plugins

De permissão na pasta /opt/ para seu usuário
# chown -R USUARIO /opt/firefox

Rode o firefox no terminal como usuario e seja feliz :)
$ firefox

Fica a dica:

Por padrão, o debian usa o swfdec, um plugin flash open-source

#aptitude install flashplayer-mozilla

Escolha flashplayer-mozila como padrão.
#/usr/sbin/update-alternatives --config flash-mozilla.so

Instala o plugin do java
#apt-get install sun-java6-plugin


Veja algumas dicas legais para pós-instalção do Debian pelo Carlos Morimoto em http://www.gdhpress.com.br/blog/guia-debian-lenny/


[]'s

[21] Comentário enviado por wln_tom em 24/11/2009 - 08:45h

Pessoal,
depois de feito os passos citados pelo rafaelstanley me apareceu a seguinte mensagem:
debtom:/opt# firefox
No protocol specified
Error: cannot open display: :0.0

Já não esta mais aparecendo o erro de biblioteca, fiquei animado, mas não tá funcionando ainda.
Me ajudem por favor, estou tendo que rodar ruindows dentro do vmware para poder acessar sites com conteudo flash, me ajudem a ficar LIVRE de uma vez.

Valeu galera !!!

[22] Comentário enviado por rafaelstanley em 24/11/2009 - 09:12h

digita firefox no terminal como usuário normal...

[23] Comentário enviado por wln_tom em 24/11/2009 - 09:20h

[22] Comentário enviado por rafaelstanley em 24/11/2009 - 09:12h:

digita firefox no terminal como usuário normal...


Cara ele até abriu, mas não esta navegando, creio que por causa destes dois erros:
GConf Error: Failed to launch configuration server: Failed to execute child process "/usr/lib/libgconf2-4/gconfd-2" (Arquivo ou diretório não encontrado)

GConf Error: Failed to launch configuration server: Failed to execute child process "/usr/lib/libgconf2-4/gconfd-2" (Arquivo ou diretório não encontrado)


E agora ???

Brigadão desde já !

[24] Comentário enviado por wln_tom em 24/11/2009 - 09:43h

RafaelStanley e toda a galera, fiz o seguinte ...

Procurei por algum arquivo com este nome :
debtom:/# find ./ -name *gconfd-2*
./emul/ia32-linux/usr/lib/libgconf2-4/gconfd-2

como achei eu o copiei para a pasta que tava pedindo o arquivo :
cd /usr/lib
mkdir libgconf2-4
cp -R /emul/ia32-linux/usr/lib/libgconf2-4/* /usr/lib/libgconf2-4/

Depois dei permissão para meu usuário:
chown -R tom /usr/lib/libgconf2-4/

e rodei o firefox:
om@debtom:~$ firefox


Não apareceu mais as mensagens de erro anteriores.....mas..... ainda não esta navegando, e agoro ferro de vez porque não esta mais exibindo nenhum erro !!!
Alguem pode dar uma força, esgotei minhas tentativas, to cansadão, é um parto instalar o mozilla-firefox no Debian, já fiz de tudo e consegui chegar nesta situação:
Firefox instalado / iceweasel removido / nenhum erro mais apresentado
O Navegador abre sem monstrar nenhum erro, mas não navega !!???

Aguardo um help de vocês que manjam, valeu galera !!!! aguardo um retorno e até lá nada de mozilla.

Té +,
Tom.

[25] Comentário enviado por rafaelstanley em 24/11/2009 - 09:50h

Complicado cara, nunca tive esse problema, se vc seguiu passo a passo o que te passei, era para ter dado certo sim.. não tem erro é super simples!

fico te devendo essa :\

[26] Comentário enviado por fredsobrito em 10/02/2010 - 16:56h

Quando clico em firefox nada acontece. Então o chamei pelo comando ./firefox e apareceu o seguinte: "./run-mozilla.sh: line 143: ./firefox-bin: Arquivo ou diretório não encontrado"

[27] Comentário enviado por Fernando Deodato em 12/02/2010 - 19:29h

Com relação ao erro citado pelo ederson_mora, encontrei esta dica:

http://www.vivaolinux.com.br/dica/Corrigindo-erro-do-Firefox-no-Debian-(libgtkx112.0.so.0)

[28] Comentário enviado por fredx18 em 01/09/2010 - 08:55h

Olá, consegui instalar o firefox desse modo, agora estou com uma duvida tem como colocar ele como se fosse um atalho para mim não precisar ficar abrindo o terminal?

[29] Comentário enviado por fraudlucas em 20/09/2010 - 21:22h

Muito Bom!

Valew! =D

[30] Comentário enviado por rgdl em 11/11/2010 - 11:41h

Estou com o mesmo problema do colega win_tom, instalei tudo certinho mas o firefox não navega no debiam lenny amd64.

Não é problema do roteador ou rede porque outros navegadores funcionam.

Alguém sabe como solucionar isso?

[31] Comentário enviado por rgdl em 12/12/2010 - 08:07h

Consegui encontrar a solução para o problema do firefox abrir mas não navegar em sistemas linux x64.

Bom como sei que cada caso é um caso vou mostrar o passo a passo do que fiz, assim se exatamente o que fiz não resolver o seu problema vc pode aproveitar a idéia geral para tentar achar a solução do seu caso.

Vejam o Iceweasel nada mais é do que o firefox com outro nome (ou +/- isso) o que me deixava encucado do porque o firefox não navegava.

Então eu decidi ver quais bibliotecas o iceweasel carrega e comparar com as que o firefox carre, por isso rodei os comandos abaixo e comparei o resultado.

$ ldd /usr/lib/iceweasel/xulrunner/xulrunner-bin
$ ldd /opt/firefox/firefox-bin

Obs: eu instalei o firefox na pasta /opt se vc instalou em outra pasta tem que fazer o ldd para o arquivo firefox-bin na pasta que vc instalou, já o iceeasel é pasta padrão do sistema.

Comparando o resultado vi que no resultado do firefox estava faltando uma biblioteca a mais que o iceweasel

libxul.so => not found
libmozjs.so => not found
libxpcom.so => not found

As bibliotecas libxul.so e libxpcom.so o iceweasel também não encontrava mas o libmozjs.so só o firefox não encontrava... bingo!!

Mas tem um detalhe, essa biblioteca já está instalada no sistema (?????) bom, seguinte o firefox é um programa de 32bits então a biblioteca libmozjs.so de 64bits não serve.

O certo é ter uma ia32lib ou lib32 desse arquivo mas eu não achei, por isso ei fiz o seguinte:

1 - Baixei no site http://www.debian.org/distrib/packages o pacote que contem esse arquivo (libmozjs1d_1.9.0.19-6_i386.deb);
2 - Cliquei com o botão direito do mouse selecionei 'Pré-visualizar em arquivador' (atenção não use o kpackage ou qualquer outro instalador);
3 - Extrai o arquivo data.tar.gz para qualquer pasta e retirei dele o arquivo libmozjs.so.1d e copiei para a pasta /usr/lib32.
4 - Por fim criei um link simbólico com o comando ln -s /usr/lib32/libmozjs.so.1d /usr/lib32/libmozjs.so

Com isso o resultado do comando $ ldd /opt/firefox/firefox-bin foi:

libxul.so => not found
libmozjs.so => /usr/lib32/libmozjs.so (0xf76ae000)
libxpcom.so => not found

Agora o firefox navega na boa em um sistema de 64bits.

[32] Comentário enviado por annakamilla em 10/10/2011 - 14:16h

sudo ln -s /pasta_que_descompactouoff/firefox/firefox /usr/bin/firefox

dai ao criar o atalho só precisa digitar firefox



[33] Comentário enviado por DebianNataniel em 23/09/2012 - 12:45h

Após o comando ./firefox aqui acontece o seguinte erro aqui:
-----------
XPCOMGlueLoad error for file /home/nataniel/Downloads/firefox/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Could'nt load XPCOM.
------------
Me ajuda por favor, preciso muito do firefox aqui!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts