Atualizar plugin Java no Kubuntu 64 bits Maverick e Lucid

Publicado por Emerson Esteves em 12/04/2011

[ Hits: 6.407 ]

 


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<versao>-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 <diretorio onde baixou os arquivos>/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á.

<diretório onde baixou os arquivos>/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 <diretorio onde descompactou os arquivos>/jre1.6.0_24 /usr/lib/jvm/java-6-sun- 1.6.0.24/jre

b) Com sudo:

sudo mv <diretório onde descompactou os arquivos>/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.jsp e 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.

Outras dicas deste autor

Instalando plugin 64bits Java6 da Sun no Debian Lenny

Configurando scanner HP PSC 1315 no Debian Lenny

Problema com Xlib e driver nvidia no Debian Lenny

Leitura recomendada

Página de erro personalizada no Tomcat

Java 5.0 update 11 no Fedora Core 5

Instalando plugin Java no Chrome - Acesse a sua conta bancária

Instalando plugin Java no AMD Fedora Core

Ativar usuário no Tomcat 7 (Ubuntu 12.04 LTS 64 bits)

  

Comentários
[1] Comentário enviado por enssso em 20/04/2011 - 17:23h

Ooooppsss!!!

Falha minha, onde está escrito:
(...)
Eu baixei especificamente o "Linux (self-extracting file)".
(...)

leia-se:
(...)
Eu baixei especificamente o "Linux x64 *".
(...)

Não se preocupe com o comentário abaixo presente no site do Java, nos precisamos da biblioteca "libnpjp2.so" que o pacote "Linux x64" tem:

"* Please use the 32-bit version for Java applet and Java Web Start support."



Contribuir com comentário