Java da Oracle no Debian Wheezy 64 bits

Publicado por wellington joão da Silva em 21/06/2013

[ Hits: 10.719 ]

Blog: http://sempremaisdicas.blogspot.com.br

 


Java da Oracle no Debian Wheezy 64 bits



Não sei o por quê, mas tive um pouco de dificuldade em rodar aplicativos Java no Debian Wheezy 64 bits e também, percebi que o Firefox e o Chrome não estavam reconhecendo a instalação dele, mas seja como for vou mostrar como é o passo a passo para resolver esse problema.

Primeiramente, vá ao site do Java e clique em "Download". Na próxima janela que aparecer, clique em "Linux 64", salve o arquivo onde achar melhor.

Agora vamos descompactar esse arquivo, abra o terminal e torne-se root (su ou use o sudo -i), vá ao diretório onde você salvou seu arquivo compactado e execute os comandos abaixo:

# tar -zxvf jre-7u21-linux-x64.tar.gz -C /opt/

Obs.: neste exemplo, o arquivo que baixado foi "jre-7u21-linux-x64.tar.gz".

# update-alternatives --install /usr/bin/java java /opt/jre1.7.0_21/bin/java 1
# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jre1.7.0_21/lib/amd64/libnpjp2.so 1

# update-alternatives --set java /usr/bin/java java /opt/jre1.7.0_21/bin/java
# update-alternatives --set mozilla-javaplugin.so /opt/jre1.7.0_21/lib/amd64/libnpjp2.so


Agora, basta sair do seu navegador e entrar novamente.

Para testar se ele está funcionando normalmente, acesse esse site:
Outras dicas deste autor

Linux.js - Um GNU/Linux disponível em qualquer lugar

Java Oracle - Instalação em sistemas GNU/Linux 32 e 64 bits

Leitura recomendada

Instalando o ePSXe - Emulador de Playstation

Instalando o xvidcap no Debian 5

VirtualBox no Fedora - Erro "The vboxdrv kernel module is not loaded" [Resolvido]

Instalando o XMMS no Fedora Core 4 (pacotes RPM)

Compilando a última versão do WINE no Linux

  

Comentários
[1] Comentário enviado por pakitao em 23/06/2013 - 21:33h

Você chegou a experimentar esta dica minha:

http://www.vivaolinux.com.br/dica/Como-instalar-o-Oracle-Java-7-no-Debian-via-repositorio-PPA/

Funciona tranquilo comigo.

[2] Comentário enviado por banzo em 17/07/2013 - 18:35h

# update-alternatives --set java /usr/bin/java java /opt/jre1.7.0_21/bin/java
Funcionou legal comigo, porém esse comando acima apresentou o seguinte erro:

erro: argumento desconhecido 'java'

Teria como corrigir esse erro?


[3] Comentário enviado por phydeo em 13/08/2013 - 16:48h


[2] Comentário enviado por banzo em 17/07/2013 - 18:35h:

# update-alternatives --set java /usr/bin/java java /opt/jre1.7.0_21/bin/java
Funcionou legal comigo, porém esse comando acima apresentou o seguinte erro:

erro: argumento desconhecido 'java'

Teria como corrigir esse erro?



O mesmo ocorreu comigo, só que com a versão mais atual, que fica: "# update-alternatives --set java /usr/bin/java java /opt/jre1.7.0_25/bin/java". Eu apaguei o "java" ali e ele disse que "/opt/jre1.7.0_25/bin/java" não era um argumento válido. Não sou experiente com linux e não sei o que fazer, mas também não sei que falta isso fará, já que o mozilla reconheceu o java normalmente aqui.

[4] Comentário enviado por wellingtonjoao em 18/08/2013 - 21:19h

Deculpas pela demora mas o comando correto é

update-alternatives --set java /opt/jre1.7.0_21/bin/java

[5] Comentário enviado por iguito em 25/08/2013 - 20:44h

Pode ser instalado também via repositório PPA:

- adicionar o repositório no sources.list:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu raring main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu raring main

- adicionar a assinatura digital:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

- executar o update e instalar:
apt-get update
apt-get install oracle-java8-installer

- se quiser instalar o Java da Oracle como padrão (nesse exemplo usei o Java 8):
apt-get install oracle-java8-set-default

Testei aqui no meu PC e funcionou muito bem, tanto no Chromium quanto no Iceweasel, sendo que acessei internet banking e não tive problemas.

[6] Comentário enviado por marzulo em 18/09/2013 - 18:33h

Prezado iquito, sua dica foi excelente, A dica do Wellington da muitos erros, no meu caso ao executar o tar apareceu diversas vezes a mensagem: tar: jre1.7.0_40: Não é possível mkdir: Permissão negada! alem disso o Debian Wheezy não tem o diretorio /opt/. Acho que a sua dica merece uma postagem exclusiva. Obrigado.

[7] Comentário enviado por wellingtonjoao em 21/09/2013 - 10:51h

Caro Marzulo,

Você tem que executar o comando tar como root ou sudo já que no inicio do comando tem o simbolo # por isso você visualizou as mensagens de permissão negada e em relação ao diretorio /opt tanto o debian como qualquer outra distro tem esse diretorio mas caso não tenho não teria nenhum problema em criar basta ter direito de super usuário (root ou sudo) para criar.

Estou a disposição para ajudar em qualquer coisa que não estiver conseguindo fazer ou corrigir qualquer etapa que estiver com problema como foi feito um vez. Lembro que alguns comandos nem sempre são iguais em debian ou ubuntu.




[5] Comentário enviado por iguito em 25/08/2013 - 20:44h:

Pode ser instalado também via repositório PPA:

- adicionar o repositório no sources.list:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu raring main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu raring main

- adicionar a assinatura digital:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

- executar o update e instalar:
apt-get update
apt-get install oracle-java8-installer

- se quiser instalar o Java da Oracle como padrão (nesse exemplo usei o Java 8):
apt-get install oracle-java8-set-default

Testei aqui no meu PC e funcionou muito bem, tanto no Chromium quanto no Iceweasel, sendo que acessei internet banking e não tive problemas.



[8] Comentário enviado por oliviofarias em 31/10/2013 - 10:24h


[5] Comentário enviado por iguito em 25/08/2013 - 20:44h:

Pode ser instalado também via repositório PPA:

- adicionar o repositório no sources.list:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu raring main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu raring main

- adicionar a assinatura digital:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

- executar o update e instalar:
apt-get update
apt-get install oracle-java8-installer

- se quiser instalar o Java da Oracle como padrão (nesse exemplo usei o Java 8):
apt-get install oracle-java8-set-default

Testei aqui no meu PC e funcionou muito bem, tanto no Chromium quanto no Iceweasel, sendo que acessei internet banking e não tive problemas.


Testei 3 vezes e aparece esse erro direto
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: erro do servidor de chaves

:c\

[9] Comentário enviado por rai em 28/12/2013 - 12:53h

Wellington, segui seu passo a passo e no meu caso funcionou bem. Obrigado pela ajuda.

[10] Comentário enviado por wellingtonjoao em 28/12/2013 - 21:08h

Amigo desculpas.

Caso você tenha baixado e descopactado o pacote do java dentro de /opt e o nome do diretorio jre1.7.0_45 faça o seguinte comandos:

# ln -sf /opt/jre1.7.0_45/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so
# ln -sf /opt/jre1.7.0_45/bin/java /usr/bin/java


Basta você alterar o nome do diretorio para o seu caso.

[11] Comentário enviado por eduardoleandro em 25/02/2014 - 16:29h

Sensacional !!!

Obrigado !

[12] Comentário enviado por wellingtonjoao em 25/02/2014 - 17:05h

Por nada, todos aqui podemos ajudar uns ao outros.

[13] Comentário enviado por serph em 29/05/2014 - 00:05h

Instalei o java pela ppa em um xubuntu 14.04 64bits, mas só no firefox funciona
como faz para funcionar no chromium?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts