quinta-feira, 19 de janeiro de 2012

Oracle/Sun Java JRE 1.6.0 no Ubuntu Oneiric 11.10

Esta dica é pra quem, assim como eu, teve problemas com o Runtime do OpenJDK 6 que é o padrão no Ubuntu 11.10.

No meu caso, perdi parte de um webcast interessantíssimo por causa do mau funcionamento Webex no navegador que estava com um plugin do openJDK.

Pra solucionar o problema, nada como baixar e instalar a versão oficial:

1) Baixar o pacote com o jre (baixar o "arquivo de extração automática" e não o pacote RPM, é claro!):
http://www.java.com/pt_BR/download/linux_manual.jsp

2) Copiar o arquivo .bin que foi baixado para o diretório onde será feita a instalação:
cp <ArquivoBaixado> /usr/local/
Tanto no comando acima quanto em outros que citarem "<ArquivoBaixado>" você deverá fazer a substituição pelo o nome do pacote baixado. No meu caso foi jre-6u30-linux-i586.bin 3) Entrar no diretório para onde vc acabou de copiar o arquivo .bin, dar permissões de execução e fazer a extração do arquivo executando-o:
cd /usr/local/
chmod a+x <ArquivoBaixado>
./<ArquivoBaixado>
O arquivo será descompactado, gerando um diretório com o mesmo nome do arquivo, na minha instalação o diretório recebeu o nome de: jre1.6.0_30

4) Feche o Firefox.  Desinstale todas os pacotes java plugin que você já tiver instalado em sua máquina(caso você tenha feito alguma).
5) Vá para o diretório de plugins do Firefox:
cd /usr/lib/firefox-9.0.1/plugins
6) Crie o link simbólico apontando para a libnpjp2.so

ln -s /usr/local/jre1.6.0_30/lib/i386/libnpjp2.so
Pronto. Agora para confirmar o funcionamento basta na página: http://www.java.com/pt_BR/download/testjava.jsp

7) Para ativar o plugin também no Google Chrome basta vc criar um link simbólico da mesma forma que fizemos, só que desta vez no diretório: /usr/lib/chromium-browser/plugins
cd /usr/lib/chromium-browser/plugins
ln -s /usr/local/jre1.6.0_31/lib/i386/libnpjp2.so

Se tudo correr bem você verá a página de "sucesso" nos testes.

Enjoy!

Nenhum comentário:

Postar um comentário