Páginas

18 de ago. de 2012

Oracle Java x64 RPM no openSUSE 12.1 64 bits

O openSUSE não é meu sistema padrão, está instalado dentro do Virtualbox que por sua vez roda no meu Ubuntu 12.04 64 bits.
Tudo funcionando muito bem, em tela cheia, um usuário normal nem percebe isso. Veja:



Resolvi apenas testar o openSUSE, já tinha feito isso no passado antes da Oracle adquirir a distro mas já tinha um tempão que não usava.
O sistema está instalado com KDE
O navegador utilizado é o firefox 14.01
O java utilizado foi o jre-7u5-linux-x64.rpm

Logo após instalar o jre-7u5-linux-x64.rpm nada aconteceu, na verdade eu já esperava isso, mas tive a idéia de tentar fazer o jre-7u5-linux-x64.rpm funcionar de forma parecida quando se instala o jre-7u5-linux-x64.tar.gz, o pacote Binário, ou seja eu apenas copiei a forma de usar os procedimentos de um em outro. Vamos lá.

1- Remova pelo Yast2:
icedtea
openjdk

Quando terminar feche o Yast2, se ele não fechar sozinho.

2 - faça o download do java aqui http://www.java.com/pt_BR/  escolha a opção Linux x64 RPM

3 - Abra o Dolphin e clique no ícone de uma ferramente no alto a direita e escolha "exibir arquivos ocultos" , navegue até a pasta .mozilla e crie a pasta plugins. Desfaça o "exibir arquivos ocultos".

4 - Navegue até a pasta Downloads e clique em cima do jre-7u5-linux-x64.rpm , vai abrir uma janela perguntando "Um programa quer instalar um pacote" clique em continuar e aguarde o final da instalação.

5 - Feche o Firefox.

6 - Abra o emulador de terminal do KDE Konsole, torne-se root e digite os comandos a seguir:

# update-alternatives --install "/usr/bin/java" "java" /usr/java/jre1.7.0_05/bin/java 1

Resposta do comando, comigo aconteceu assim:
update-alternatives: using /usr/java/jre1.7.0_05/bin/java to provide /usr/bin/java (java) in auto mode.

# update-alternatives --set java /usr/java/jre1.7.0_05/bin/java

Não houve resposta do comando, comigo aconteceu assim, na hora interpretei que tudo correu bem, o que ficou constatado no final.

# exit  - Para retornar ao modo de usuário comum, mas mantendo o Terminal aberto

7 - Agora como usuário comum vamos criar o link simbólico para que o plugin funcione, ou seja , para que o Firefox "enxergue" ele, digite:

:~> ln -s /usr/java/jre1.7.0_05/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

8 - Abra o Firefox, e teste seu java em
http://www.java.com/pt_BR/download/testjava.jsp  se tudo correu bem vai aparecer esta mensagem: