14 de abr de 2011

Atualizar plugin Java no Kubuntu 64 bits Maverick e Lucid

Antes de atualizar como descrito abaixo, pesquise no site packages.ubuntu.com (os pacotes Java da Sun para a família *buntu normalmente estão aqui) ou use seu gerenciador de pacotes favorito (Synaptic, kpackagekit, Aptitude) sobre a última versão do Java da sun, se está disponível. 

O nome do pacote do plugin Java da Sun normalmente é sun-java-plugin, o nome da última versão é sun-java6-plugin. A atualização do Java foco dessa dica é para a versão 1.6.24, seguem os passos: 

1) faça o download do jre 1.6.24 para 64 bits em:


Eu baixei especificamente o "Linux (self-extracting file)". 

Os procedimentos abaixo deverão ser realizados num terminal: 

2) Dê permissão de execução ao arquivo baixado: 

$ chmod +x /jre-6u24-linux-x64.bin 

3) Descompacte o arquivo baixado, simplesmente execute o arquivo. Isso fará com que o conteúdo do arquivo seja extraído para o diretório que você está. 

$ /jre-6u24-linux-x64.bin 

4) O Kubuntu normalmente instala o pacote do plugin (e o restante do jdk) Sun no diretório /usr/lib/jvm/, então para manter a organização, crie os diretórios com privilégios de super usuário (root). 

a) Como root: 

# mkdir -p /usr/lib/jvm/java-6-sun-1.6.0.24/bin 

b) Com sudo: 

$ sudo mkdir -p /usr/lib/jvm/java-6-sun-1.6.0.24/bin 

5) Mova os arquivos descompactados para o diretório 'jre': 

a) como root: 

# mv /jre1.6.0_24 /usr/lib/jvm/java-6-sun- 1.6.0.24/jre 

b) Com sudo: 

$ sudo mv /jre1.6.0_24 /usr/lib/jvm/java-6-sun- 1.6.0.24/jre 

6) Crie os links: 

a) No diretório '/usr/lib/jvm/', se o link 'java-6-sun' já existe remova-o (provavelmente está apontando para uma versão anterior): 

# ln -s java-6-sun-1.6.0.24 java-6-sun 

b) No diretório '/usr/lib/jvm/java-6-sun-1.6.0.24/bin': 

# ln -s ../jre/bin/ControlPanel ControlPanel
# ln -s ../jre/bin/java java
# ln -s ../jre/bin/javaws javaws
# ln -s ../jre/bin/jcontrol jcontrol
# ln -s ../jre/bin/keytool keytool
# ln -s ../jre/bin/orbd orbd
# ln -s ../jre/bin/pack200 pack200
# ln -s ../jre/bin/policytool policytool
# ln -s ../jre/bin/rmid rmid
# ln -s ../jre/bin/rmiregistry rmiregistry
# ln -s ../jre/bin/servertool servertool
# ln -s ../jre/bin/tnameserv tnameserv
# ln -s ../jre/bin/unpack200 unpack200
 

IMPORTANTE: Se já instalou uma versão anterior do sun-java6, o restante dos passos não são necessários. Vá na página http://www.java.com/en/download/installed.jspe teste o plugin. Não esqueça de reiniciar o browser se ele estava aberto durante o procedimento acima. 

7) Atualize as alternativas do Kubuntu: 

$ sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so 63 

Pronto! 

Se cada passo ocorreu sem erros, faça o teste do plugin no site:


Isso funcionou no meu Kubuntu Maverick. Hoje continuo a acessar o site do Banco do Brasil sem problemas. Espero que ajude vocês.

Post do usuário: Emerson Esteves