24 de nov. de 2011

Instalar Java 6u29 Lubuntu 32 bits

Como é sabido a oracle retirou o java dos repositórios gratuitos, como tal a instalação agora deve ser feita manualmente.
Usando o navegador Chrome ainda nos dá alguma segurança com o java desatualizado 6u26, visto que o plugin ao estar desatualizado o chrome não o carrega automaticamente. No entanto é uma situação inaceitável para quem usa o navegador para pagar contas, movimentar a conta do banco ou fazer compras com o cartão de crédito.


Primeira ação a ser tomada é remover totalmente o java instalado, que poderá ser feito pelo Synaptic
Depois do java removido vamos baixar o java do site da oracle, que neste caso será Linux (arquivo de extração automática)
Clique aqui que dá acesso ao site da oracle e depois clique em Linux (arquivo de extração automática) e salve na pasta Downloads

Depois do download feito, abra o terminal
E cole os seguintes comandos, 1 de cada vez:

Alterar em todas as linhas de comando a versão 29 para a ultima versão do java, a ultima é 31
Para o Chromium:

sudo mkdir /usr/lib/java && sudo mv ~/Downloads/jre-6u29-linux-i586.bin /usr/lib/java && cd /usr/lib/java && sudo chmod a+x jre-6u29-linux-i586.bin && sudo ./jre-6u29-linux-i586.bin && sudo rm -f ./jre-6u29-linux-i586.bin


Carregue em enter e digite a sua senha de administrador
Cole depois o seguinte comando

sudo ln -s -T /usr/lib/java/jre1.6.0_29/lib/i386/libnpjp2.so /usr/lib/chromium-browser/plugins/libnpjp2.so


Carregue em Enter, caso peça senha, digite novamente a sua senha de administrador. Feche o terminal em seguida, abra o Chromium, ir em ferramentas e pedir para Limpar Dados de Navegação, marque tudo desde o inicio, feche e abra novamente, clique aqui para fazer o teste para ver se a ultima versão foi corretamente instalada.

Para o firefox:
Vamos usar só o ultimo comando com o caminho para a pasta plugin do Firefox: Cole o seguinte comando no terminal:

sudo ln -s -T /usr/lib/java/jre1.6.0_29/lib/i386/libnpjp2.so /usr/lib/firefox-9.0/plugins/libnpjp2.so


Carregue em Enter e digite a sua senha de administrador, feche o terminal, abra o Firefox e faça o teste aqui, para ver se a ultima versão foi instalada.

Este procedimento terá que ser feito a cada nova versão do Java, pelo menos em quanto a oracle não disponibilizar o Java nos repositórios gratuitos