Instalando o Java 6 da Sun no Debian
Muitas ferramentas populares requerem uma máquina virtual Java, ou JRE, para funcionar. Mas cada vez mais aparecem implementações diferentes, que nem sempre funcionam como poderiam.
Um bom exemplo é o GIJ, a implementação livre do Java fornecida pelos repositórios oficiais do Debian. Infelizmente, o tal do GIJ não roda muito bem, e muitas aplicações falham ou apresentam erros de bibliotecas, etc.
Nesse caso, surge um dilema: a Sun tem a melhor JRE, mas não fornece pacotes Debian... Para usar o JRE da Sun no Debian, usando os pacotes .deb, e sem dor de cabeça na instalação, basta seguir as instruções abaixo:
sudo apt-get install fakeroot java-package
Acesse o site http://www.java.com/pt_BR/, e clique em "Fazer Dowload", e em seguida baixe a versão Linux (arquivo de extração automática). O Arquivo a ser salvo será algo como: jre-6u2-linux-i586.bin
Para transformar este arquivo em um pacote Debian, abra o terminal e vá para a pasta onde se encontra o arquivo, digitando o comando:
fakeroot make-jpkg jre-6u2-linux-i586.bin
Lembre-se que o nome do arquivo pode mudar de acordo com a versão e as atualizações do JRE que você baixou.
O comando anterior poderá:
- Perguntar seu nome
- Pedir seu endereço de e-mail
- Mostrar a licença:
- Pressione <Espaço> para rolar a licença
- Digite "yes", conforme for requisitado, para indicar que você concorda com a licença.
(O nome, e seu email, serão postos no pacote Debian, e não serão enviados à Sun.)
Uma vez que as questões forem respondidas, o processo irá iniciar a montagem do pacote. A saída final do programa deve ser algo parecido com:
You can install the package as root (e.g. dpkg -i sun-j2re1.6_1.6.0+update2_i386.deb).
Agora é possível instalar o pacote debian gerado!
dpkg -i sun-j2re1.6_1.6.0+update2_i386.deb
Agora só falta se certificar de que o plugin do Java está rodando em seu navegador. O pacote que você instalou inclui um plugin para Firefox, Mozilla, Flock ou Netscape.
Ela será encontrada em:
/usr/lib/j2re1.6-sun/plugin/i386/ns7/libjavaplugin_oji.so
Crie um link simbólice em sua pasta de plugins:
Se você quer fazer isso para todos os usuários, rode:
O presente artigo foi inspirado neste.















Comentários
nao consigo instalar o java no debian r6 para o iceweasel
sera que voce pode me ajudar?
obrigado desde ja
Olá!
É mais fácil se você já tiver o java instalado na máquina. No caso de seu sistema ser 64 bits pode ter alguns probleminhas.
Bom, considerando que já tenha instalado o java e você tenha instalado o Debian 32bits, procure pela pasta do java (costuma ser no padrão /opt/jdk1.6.0_01/ ), sabendo qual é a pasta, procure o arquivo
jre/plugin/i386/ns7-gcc29/libjavaplugin_oji.so.Depois crie um link simbólico deste arquivo para a pasta
~/.mozilla/pluginse reinicie o browser.Exemplo:
No caso de não funcionar, tente o mesmo processo com o arquivo
jre/plugin/i386/ns7/libjavaplugin_oji.so.Lourenzo Ferreira
Muito bom (very good, indeed)
Ola Lourenzo,
Apos a linha de comando
sudo apt-get install fakeroot java-package
acontece um enorme download de quase 30MB que termina com uma mensagem de erro algo assim
erro severo arquivo sun-java5-rje ou sun-java5-bin
entra num tela de licenca e nao sai mais so restaurando terminal.
Isto ja havia acontecido noutras forma de instalacao
na sequencia no comando
fakeroot make-jpkg jre-6u2-linux-i586.bin
nao reconhece o comando fakeroot.
To me batendo 2 dias para instalar o teclado virtual, coisas de leigo.
abs
Antonio Goulart - Curitiba
Olá!
Uma série de pacotes de desenvolvimento não estavam instalados, por isso a grande quantidade de downloads.
Também não tenho certeza de que o procedimento ainda funcione nas versões mais novas do Debian, visto que o artigo já vai fazer dois anos.
Se desejar um procedimento, simplesmente baixe o pacote mais recente do JRE em:
http://java.sun.com/javase/downloads/index.jsp
Atualmente, é o JRE 6 Update 14
Em seguida, execute o instalador.
Estou presumindo que está usando arquitetura 32bits.
Dentro da pasta onde o Java for instalado (será informado/selecionado na instalação), procure pelo arquivo
plugin/i386/ns7/libjavaplugin_oji.so. Este é o arquivo do plugin, que deve ser linkado / copiado para a pasta de plugins do Firefox / IceweaselLourenzo Ferreira
Ola Lourenzo, abaixo msg no terminal ao instalar o java-package.
(Copiado para PasteBin.com):
http://pastebin.com/f4a7fed56
Comentar