Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux

Linux banner
Linux banner
Linux banner
Linux banner


» Screenshot
Linux: Meu desktop 1152x864
Por androle

Dica

Instalando Java no Linux Mint, Ubuntu e derivados
Linux user
Publicado por Jairo Regio em 18/02/2013

Login: jairodepaula, 46969 pontos
[ Hits: 27938 ]

Instalando Java no Linux Mint, Ubuntu e derivados

Para quem tem conta no Banco do Brasil, uma das coisas mais chatas é a atualização do Oracle Java para acesso ao Home Banking do BB.

Instalação:

1. Abra uma sessão do terminal.

2. Desinstale o OpenJDK ou versões antigas do Oracle Java antes de começar.

3. Adicione o PPA da WebUpd8 Team destinado ao em sua fonte de softwares:

$ sudo add-apt-repository ppa:webupd8team/java

Atualize a sua lista de repositórios:

$ sudo apt-get update

Para automatizar, aceite da licença de uso do Oracle Java (ninguém lê aquilo mesmo), eu utilizei:

$ sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

4. Instale a versão do Oracle Java que você deseja. Veja a lista dos instaladores disponíveis em Oracle Java (JDK).

Instalei a versão 7, portanto:

$ sudo apt-get install oracle-java7-installer

5. O instalador irá baixar a versão que você deseja e instalá-lo. Após, para ver se tudo está correto, faça:

$ java -version

Aparecerá algo do tipo:
java version "1.7.0_13"
Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
Java HotSpot(TM) Server VM (build 23.7-b01, mixed mode)


Dê uma olhada no diretório que foi criado em /usr/lib/jvm. No meu foi criado o "java-7-oracle". Isso vai ser importante para o próximo passo.

6. Agora faremos algumas atualizações (eu não vi necessidade, mas mesmo assim, segui a orientação do Ask Ubuntu):

$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-7-oracle/bin/java" 1

Depois:

$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-7-oracle/bin/javac" 1

Depois:

$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/java-7-oracle/bin/javaws" 1

7. O próximo passo é vincular o Mozilla Firefox e/ou o Google Chrome através de um link simbólico. Faça:

Para o Mozilla Firefox:

$ sudo mkdir -p /usr/lib/mozilla/plugins
$ cd /usr/lib/mozilla/plugins


No próximo comando é essencial saber a versão que você instalou e qual o tipo do seu processador, 32 ou 64 bits. Logicamente, você deverá instalar o Oracle Java compatível com o processador que utilize.

É importante verificar o nome do diretório onde está instalado o seu plugin. O meu está em "java-7-oracle" e minha máquina funciona com um processador de 32 bits. É fundamental verificar essa condição ou o link não funcionará.

Se 32 bits:

$ sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/i386/libnpjp2.so

Se 64 bits:

$ sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

Para Google Chrome:

$ sudo mkdir -p /opt/google/chrome/plugins
$ cd /opt/google/chrome/plugins


Se 32 bits:

$ sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/i386/libnpjp2.so

Se 64 bits:

$ sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so

Após esta operação, entre no seu browser e teste utilizando o link:
Após autorizar a execução do plugin, um quadro animado deverá aparecer confirmando que tudo correu bem.

Caso seja necessário remover o Oracle Java, faça:

$ sudo apt-get remove --purge <versão-que-você-instalou>

Muitos comandos, várias passos e alguns detalhes que precisam ser vistos. Mas esse foi o roteiro que utilizei na minha máquina e funcionou perfeitamente.

Utilizo o Linux Mint 14 Nadia - kernel 3.5.0-23-generic.

Espero que funcione com você também.

Um abraço.




Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Preparando Ubuntu 13.04 para "ir ao banco" - Acessando Banco do Brasil
   Dica Linux recomendada Instalando plugins Flash no AMD Fedora Core
   Dica Linux recomendada Java atualizado no Ubuntu 9.10
   Dica Linux recomendada Guardião Itau 30 horas no Google Chrome
   Dica Linux recomendada SIAFI Gerencial e Operacional no Ubuntu 12.04

Comentários
[1] Comentário enviado por Linuxlrt em 19/02/2013 - 09:12h:

Boa a dica.


[2] Comentário enviado por jairodepaula em 19/02/2013 - 17:36h:

Funcionou para vc, Camarada ?

:)


[1] Comentário enviado por Linuxlrt em 19/02/2013 - 09:12h:

Boa a dica.




[3] Comentário enviado por bbullet em 15/03/2013 - 07:26h:

Cara, muito obrigado!!! Funcionou perfeitamente!! Quase voltei a usar o win8...., mas foi quase...rsrs.

Não sei pq a sun não desenvolve um instalador universal.

Valeu mesmo.


[4] Comentário enviado por jairodepaula em 15/03/2013 - 19:05h:

Rapaz...é muito bom saber que eu pude ajudar alguém a resolver esse problema mesmo com meu, ainda, pequeno conhecimento sobre o GNU/Linux.

Foi um prazer, camarada !!!


[3] Comentário enviado por bbullet em 15/03/2013 - 07:26h:

Cara, muito obrigado!!! Funcionou perfeitamente!! Quase voltei a usar o win8...., mas foi quase...rsrs.

Não sei pq a sun não desenvolve um instalador universal.

Valeu mesmo.




[5] Comentário enviado por adrianoc em 21/05/2013 - 15:37h:

ok, vou postar aqui o passo a passo ....

$ sudo add-apt-repository ppa:webupd8team/java
You are about to add the following PPA to your system:
Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8). There are no actual Java files in this PPA. More info: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
More info: https://launchpad.net/~webupd8team/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.lpreV1XgL5 --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 7B2C3B0889BF5709A105D03AC2518248EEA14886
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: erro do servidor de chaves

$ sudo apt-get update
Err http://ppa.launchpad.net debian/main Sources
404 Not Found [IP: 10.0.27.162 3128]
Baixados 194 kB em 36s (5.271 B/s)
W: Falhou ao buscar http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/debian/main/source/Sources 404 Not Found [IP: 10.0.27.162 3128]

$ sudo apt-cache search oracle | grep -i java7
returnou vazio


[6] Comentário enviado por jairodepaula em 22/05/2013 - 18:15h:

Camarada,

Vi seu cometário a pouco e resolvi fazer passo a passo novamente utilizando dessa vez meu netbook. Revolvi instalar o Mint nele para ver como se comporta.

Todo o procedimento descrito acima funcionou perfeitamente.

O que me parece é que o servidor do Launchnet no momento em que você tentou instalar o Oracle Java estava indisponível.

Verifique também se a distribuição do GNU/Linux que vc usa é compatível com o Ubuntu. O Mint, a distribuição que utilizo, é derivada dele.

Não perca a esperança.

Um abraço.


[5] Comentário enviado por adrianoc em 21/05/2013 - 15:37h:

ok, vou postar aqui o passo a passo ....

$ sudo add-apt-repository ppa:webupd8team/java
You are about to add the following PPA to your system:
Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8). There are no actual Java files in this PPA. More info: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
More info: https://launchpad.net/~webupd8team/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.lpreV1XgL5 --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 7B2C3B0889BF5709A105D03AC2518248EEA14886
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: erro do servidor de chaves

$ sudo apt-get update
Err http://ppa.launchpad.net debian/main Sources
404 Not Found [IP: 10.0.27.162 3128]
Baixados 194 kB em 36s (5.271 B/s)
W: Falhou ao buscar http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/debian/main/source/Sources 404 Not Found [IP: 10.0.27.162 3128]

$ sudo apt-cache search oracle | grep -i java7
returnou vazio




[7] Comentário enviado por hanunjunior em 09/07/2013 - 21:24h:

valeu muito esse post ele me ajudou muito ....


[8] Comentário enviado por jairodepaula em 09/07/2013 - 21:48h:


ok. Que bom que pude ajudar. :)


[7] Comentário enviado por hanunjunior em 09/07/2013 - 21:24h:

valeu muito esse post ele me ajudou muito ....






[9] Comentário enviado por samurai777 em 24/09/2013 - 19:56h:

Muito Obrigado funcionou sem erros muito bom esse post...


[10] Comentário enviado por jairodepaula em 25/09/2013 - 08:43h:

Ok. Camarada.

O importante é isso, poder contribuir com a comunidade.

Um abraço.



[9] Comentário enviado por samurai777 em 24/09/2013 - 19:56h:

Muito Obrigado funcionou sem erros muito bom esse post...




[11] Comentário enviado por araujodeaguiar em 22/11/2013 - 12:57h:

Puxa... valeu...
pois não estava conseguindo instalar o java. Já havia tentado muitas vezes. Deu tudo certinho.
Obrigado.
Abraços.



[12] Comentário enviado por jairodepaula em 25/11/2013 - 05:51h:

Eu que agradeço, camarada.

Um abraço.



[11] Comentário enviado por araujodeaguiar em 22/11/2013 - 12:57h:

Puxa... valeu...
pois não estava conseguindo instalar o java. Já havia tentado muitas vezes. Deu tudo certinho.
Obrigado.
Abraços.





[13] Comentário enviado por guipsp em 24/12/2013 - 18:19h:

Agradecido por essa dica. Funcionou para o que precisava.

A unica coisa diferente foi a mensagem ao rodar o comando abaixo.

[code]update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-7-oracle/bin/javac" 1 [/code]
update-alternatives: aviso: a forçar a reinstalação da alternativa /usr/lib/jvm/java-7-oracle/bin/javac porque a ligação de grupo javac está estragada



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.