Instalando o Oracle Java mais atual no Ubuntu

Instalando o Oracle Java mais atual no seu Ubuntu. Um tutorial completo para este fim. Veja!

por Rodolfo Silveira

Oracle Java no Ubuntu

O Banco do Brasil ficou off alguns dias e na volta o openjava7 que sempre funcionou em conjunto com o Icedtea java não entravam mais nem reconheciam o bbtoken para autenticação de pessoa jurídica.

Procurando no Google e inclusive no próprio site do Java Oracle, vi tutoriais que no meu caso NÃO FUNCIONARAM. Então depois de muito pesquisar, descobri que o Chromium usa o conjunto de plugins do firefox e na distribuição que eu uso não tem Firefox e sim uma versão de código aberto do Firefox, em resumo 4 dias batendo a cabeça.
Obs: O tal repositório java oracle estava fora do ar.

Porquê o Chromium para o Oracle Java?

Nativamente no repositório do Ubuntu você pode baixar o Chromium (chrome americano), você pode achar ai pela internet um PPA que baixa o Chrome, mas por ser mais leve e receber atualização primeiro eu uso o Chromium, que é a mesma coisa (será?).

IMPORTANTE: Estou colocando os comandos sem o sudo, caso peça permissão basta botar o sudo antes dos comandos.

Passo 1: Vá no site do java e baixe o java de acordo com sua arquitetura, no meu caso Linux 64bits:
http://java.com/pt_BR/download/manual.jsp

Passo 2: Descompacte o arquivo jre-7uxx-linux-xxx.tar.gz;
– Para os práticos, dê 2 cliques e arraste para fora para a pasta Downloads por exemplo;
– Para os aficcionados por terminal, vá até a pasta com o comando cd, neste caso fica
– $ cd /home/seuusuario/Downloads
– $ tar -xvzf jre-7uxx-linux-xxx.tar.gz

Passo3: No terminal vamos criar a pasta para colocar os binários do java;
– mkdir -p /usr/local/java;

Passo 4: Copiar a pasta descompactada do java para a pasta criada;
– cp -r /home/seuusuario/Downloads/jre1.7.0_XX /usr/local/java
obs: No terminal use o tab para ir completando o nome das pastas e não errar.

Passo 5: Aqui vem a diferença, os tutoriais mandam criar uma pasta de plugins no OPT, sendo que comigo não funcionou, eu percebi que o chromium usa os plugins do firefox, neste caso vamos jogar o java para lá.
– Va até a pasta dos plugins e crie um atalho simbólico do arquivo do plugin;;
– cd /usr/lib/mozilla/plugins
– ln -s /usr/local/java/jre1.7.0_51/lib/amd64/libnpjp2.so
Obs: Vejam que eu apontei para a pasta lib amd64 se seu linux for 32bits, aponte para lib/i386 ou equivalente a sua arquitetura.

Passo 6: Teste se esta instalado;
– Abra o chromium/chrome e digite na barra de endereço;
– chrome://plugins/

CONSIDERAÇÕES FINAIS:

Desinstale o openjava e o icedtea;
Este tutorial serve para qualquer versão do java, assim que lançar um java novo delete o link simbólico anterior e crie um do novo, colocando o sempre o java atualizado nas pasta indicada no tutorial;
Se você tentou outros tutoriais disfaça tudo que foi alterado anteriormente;
Desta forma o java ficará instalado no firefox também;
quando eu boto XX no comando vc deve substituir pela versão que você está tentando instalar.

Comentários sobre o artigo acima sobre Oracle Java no Ubuntu?