Java JRE 7 - Instalação no GNU/Linux

Publicado por Tiago Jorge em 10/09/2012

[ Hits: 23.279 ]

Blog: http://tjdestroyer.awardspace.com

 


Java JRE 7 - Instalação no GNU/Linux



Uma das grandes dúvidas de novos usuários sobre GNU/Linux é: "Como instalo o Java para acessar meu Internet Banking?"

Pensando nisso, elaborei um passo a passo sobre como instalar/atualizar o Java em seu GNU/Linux.

Este passo a passo foi testado no Ubuntu 12.04 com arquitetura 64 bits, mas acredito que deva funcionar para todas distribuições.

Também foi testado para as versões Java 7 update 6 e 7 update 7, que na data de publicação desta dica, é a versão atual do Java.

Procedimentos

1. Faça o download do Java adequado para sua arquitetura no endereço:
Nota: No site, terá quatro opções de download:
  • Linux RPM;
  • Linux;
  • Linux x64;
  • Linux x64 RPM.

Baixe o arquivo para a arquitetura x86 (32 bits), ou Linux x64, para arquitetura x64 (64 bits).

2. Crie um diretório onde será instalado o Java JRE:

sudo mkdir /opt/java

3. Mova o arquivo baixado para a pasta criada, como demonstrado no passo 2:

sudo mv jre-XuY-linux-ZZZ.tar.gz /opt/java

Onde:
  • X é a versão do Java;
  • Y é a versão do update;
  • ZZZ é a arquitetura escolhida.

4. Descompacte o arquivo:

sudo tar -xvf /opt/java/jre-XuY-linux-ZZZ.tar.gz

Nota: Será criado um diretório chamado "jreX.X.X_XX", em /opt/java/, onde X.X.X_XX é a versão do Java instalado.

5. Agora, atualize seu sistema informando que existe uma nova versão do Java disponível:

sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jreX.X.X_XX/bin/java" 1

Nota: Caso você tenha removido uma versão anterior de forma manual, repita o comando acima duas vezes, pois na primeira execução, será acusado um erro.

6. Informe ao sistema qual Java deverá ser utilizado como padrão:

sudo update-alternatives --set java /opt/java/jreX.X.0_XX/bin/java

7. Instale o plugin do Java, localizando o arquivo "libnpjp2.so" no diretorio /opt/java/jreX.X.X_XX/:

find /opt/java/jreX.X.X_XX/ -name libnpjp2.so

Nota: A saída do comando acima, será algo do tipo:
/opt/java/jreX.X.X_XX/lib/YYYY/libnpjp2.so


Onde:
  • jreX.X.X_XX é a versão do Java;
  • YYYYY é a arquitetura do Java (amd64 ou i686).

8. Utilize o caminho encontrado no passo 5, para criar links simbólicos para os diretórios de plugins dos browsers:

Nota: Caso não exista o diretório de plugin no local citado, basta criá-lo com o comando mkdir. Exemplo:

sudo mkdir /opt/google/chrome/plugins

Nota 2: Caso já exista o link simbólico, exclua-o com o comando rm. Exemplo:

sudo rm /opt/google/chrome/plugins/libnpjp2.so

Firefox:

sudo ln -s /opt/java/jreX.X.X_XX/lib/YYYY/libnpjp2.so /usr/lib/firefox-addons/plugins/

Google Chrome:

sudo ln -s /opt/java/jreX.X.X_XX/lib/YYYY/libnpjp2.so /opt/google/chrome/plugins/

Opera:

sudo ln -s /opt/java/jreX.X.X_XX/lib/YYYY/libnpjp2.so /usr/lib/opera/plugins/

9. Reinicie seu browser.

Se tudo tiver corrido bem, seu Java JRE já está instalado e pronto para funcionar.

Acesse o site:
E aguarde ele detectar seu Java, se você ver uma mensagem de parabéns, significa que seu Java está funcionando normalmente.

Este passo a passo foi baseado nas informações encontradas no site:
Esta e outras dicas, podem ser acessadas em: http://tjdestroyer.blogspot.com.br

Outras dicas deste autor

Amarok sem som depois do upgrade para o Ubuntu 9.04

Hospedagem gratuita PHP/MySQL

Leitura recomendada

Não consegue acessar phpMyAdmin no Fedora?

Arrumando as horas no FreeBSD

Configurando botão direito do touchpad no CrunchBang

Erro ao instalar ttf-mscorefonts-installer com proxy fixo em distros Debian-like

Instalando o PHP5 e Apache no Debian

  

Comentários
[1] Comentário enviado por pakitao em 10/09/2012 - 20:20h

Eu utilizo esse método, pois além de mais prático, ele sempre atualiza automaticamente pelo apt quando uma nova versão do Java estiver disponível.

http://www.vivaolinux.com.br/dica/Como-instalar-o-Oracle-Java-7-no-Debian-via-repositorio-PPA/

[2] Comentário enviado por DekosNamax em 14/09/2012 - 01:19h

Olá, tudo bem?

Para mim, as coisas não funcionaram logo no início (etapa 3). Resolvi tirar o Java da pasta Downloads e colocá-lo na pasta pessoal, o que permitiu movê-lo para o local indicado (/opt/java), mas que acabou descompactando-o ali mesmo (na pasta pessoal). A partir disso, mais nada deu certo.

Onde errei?

Obrigado antecipadamente.

[3] Comentário enviado por Tjdestroyer em 14/09/2012 - 08:20h

DekosNAmax, vou detalhar as etapas 3 e 4...

Digamos que seu sistema é 64bits e vc tenha baixado o jre-7u7-linux-x64.tar.gz em /home/user/Downloads/ (onde user é seu usuário).
Para mover e descompactar, no terminal, faça o seguinte, já considerando que o diretório /opt/java já existe:

$ sudo mv /home/user/Downloads/jre-7u7-linux-x64.tar.gz /opt/java <-- Esse comando ira mover o arquivo baixado para o diretório /opt/java

$ cd /opt/java <-- Com esse comando você ira para o diretório /opt/java, vc também pode utilizar o ls dentro de /opt/java para verificar se o arquivo realmente foi movido para lá.

$ sudo tar -xvf /opt/java/jre-7u7-linux-x64.tar.gz <-- Esse comando irá descompactar o arquivo em um diretório dentro de /opt/java/jre1.7.0_07/

Para verificar se o diretório realmente foi criado em /opt/java utilize o comando: ls /opt/java

Daí, basta seguir os demais passos...

Espero que isso resolva seu problema, caso não, não exite em relatar...

Abraços...

[4] Comentário enviado por DekosNamax em 15/09/2012 - 17:57h

Olá Tjdestroyer, muito obrigado pela ajuda; realmente tudo funcionou. O único problema que persiste é o Chrome mostar que a versão do Java ainda está desatualizada (pelo chrome://plugins, mesmo lá estando Java1.7.0_07). O que pode ser isso?

[5] Comentário enviado por Tjdestroyer em 15/09/2012 - 18:14h

DekosNamax, também passo pelo mesmo problema.

Já dei uma "googlada" e ainda não encontrei uma solução, o que encontrei foi uma forma de não aparecer aquela barra no topo da página informando que o Java foi bloqueado porque esta desatualizado. Para isso basta editar o "atalho" do chrome adicionando o seguinte parâmetro: --allow-outdated-plugins

Seu "atalho" vai ficar assim "/opt/google/chrome/google-chrome --allow-outdated-plugins"

Mas lembre-se que essa ação vai fazer que o chrome ignore se existe algum plugin desatualizado, o que o torna não recomendado caso vc não tenha certeza que seu sistema esta atualizado.

[6] Comentário enviado por DekosNamax em 16/09/2012 - 22:05h

Valeu pela ajuda mais uma vez Tjdestroyer; ficarei com o Chrome mostrando plugin desatualizado mesmo, para evitar esquecimentos.

[7] Comentário enviado por sergiomarcelo em 30/10/2012 - 22:59h

Muito bom. Eu estava há dias quebrando minha kbça para instalar 0 JRE e nada. Parabéns amigo!

[8] Comentário enviado por jukinha em 10/07/2013 - 17:02h

Ainda não consegui instalar o java, fiz os passos tudo certinho, criei os links, massssss toda vez que entro no site da caixa, ele diz que estou sem java! =/



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts