Atualizar plugin Java no Kubuntu 64 bits Maverick e Lucid

Publicado por Emerson Esteves em 12/04/2011

[ Hits: 6.726 ]

 


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

Problema com Xlib e driver nvidia no Debian Lenny

Instalando plugin 64bits Java6 da Sun no Debian Lenny

Configurando scanner HP PSC 1315 no Debian Lenny

Leitura recomendada

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

Página de erro personalizada no Tomcat

Tomcat dentro do Eclipse

Instalar Java 8 no Ubuntu

Java 5.0 update 11 no Fedora Core 5

  

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