sábado, 4 de fevereiro de 2012

Atualizar JRE no Ubuntu 11.10 e outras versões

Bom, como a maioria deve saber, não está saindo mais atualização da maquina virtual java para o ubuntu, mas é claro, não podemos ficar com a versão antiga, apesar de funcionar, ela tem la suas falhas, então mãos a obra e vamos atualizar para a versão mais atual.

Começando o processo, baixe o jre direto do site da SUN: www.java.com\pt-BR\
Para quem usa sistemas 32 Bits: Linux (arquivo de extração automática)
Para a galera do 64 Bits: Linux x64 *

Baixada sua versão vamos ao que interessa:
Primero passo: Abra um terminal, e vá na pasta que você salvou o arquivo, por exemplo:
cd /home/(seu usuario)/Downloads
Vamos la, a partir de agora teremos que ter acesso root, então faça:
$ su
e digite a senha root

Estando dentro da pasta aonde você salvou o java faremos:

(para 32 bits)
cp jre-6u30-linux-i586.bin /usr/lib/jvm/
(para 64 bits)
cp jre-6u30-linux-x64.bin /usr/lib/jvm/
A partir daqui, se quiser copiar e colar no terminal, não tem problema, mas é sempre bom escrever os comandos para aprender, como eu aprendi. Vamos la:
cd /usr/lib/jvm

Para 32 bits faça:
chmod +x jre-6u30-linux-i586.bin
Depois execute:
./jre-6u30-linux-i586.bin
Para 64 bits faça:
chmod +x jre-6u30-linux-x64.bin
Depois execute:
./jre-6u30-linux-x64.bin
Vamos mover a pasta do antigo java:
mv java-6-sun java-6-sun_old
Vamos remover o arquivo .bin que não precisamos mais dele:
para 32 bits: rm jre-6u30-linux-i586.bin
para 64 bits: rm jre-6u30-linux-x64.bin
Agora vamos renomear a pasta do java extraido:
mv jre.1.6.0_30/ java-6-sun-1.6.0.30
Vamos criar um link para a pasta do java extraido
ln -s java-6-sun-1.6.0.30 java-6-sun
Agora vamos mover o plugin java antigo:
mv /etc/alternatives/mozilla-javaplugin.so /etc/alternatives/mozilla-javaplugin.so_old
Agora vamos criar um link para o plugin do java novo:
Para 32 Bits:
ln -s /usr/lib/jvm/java-6-sun/lib/i386/libnpjp2.so /etc/alternatives/mozilla-javaplugin.so
Para 64 Bits:
ln -s /usr/lib/jvm/java-6-sun/lib/amd64/libnpjp2.so /etc/alternatives/mozilla-javaplugin.so
Para finalizar:
ll /usr/lib/mozilla/plugins/libjavaplugin.so

ll /etc/alternatives/mozilla-javaplugin.so

ll /usr/lib/mozilla/plugins/libjavaplugin.so
Prontinho, agora é só testar la no site do java e usar, essa atualização funciona também para outras versões do ubuntu. É isso.
Usei este site como referencia: Bala's Blog

Nenhum comentário: