como posso instalar o jdk-8u91-linux-x64.tar.gz no Ubuntu [duplicado]

4

Eu baixei o jdk-8u91-linux-x64.tar.gz do site da Oracle.

Como posso instalar o jdk-8u91-linux-x64.tar.gz?

Eu tentei apt-get install jdk-8u91-linux-x64.tar.gz e também

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
    
por A.J 29.04.2016 / 11:27

1 resposta

15

veja aqui

link

não é a resposta aceita, mas a de Barracuda, que eu reproduzo abaixo:

  

para definir o Java SE Development Kit da Oracle como o Java padrão do sistema   basta baixar o mais recente Java SE Development Kit de [aqui] [1]   criar um diretório em algum lugar que você gosta no seu sistema de arquivos, por exemplo    /usr/java agora extrai os arquivos que você acabou de baixar naquele   diretório:

$ sudo tar xvzf jdk-8u5-linux-i586.tar.gz -C /usr/java
     

agora para definir sua variável de ambiente JAVA_HOME :

$ JAVA_HOME=/usr/java/jdk1.8.0_05/
$ sudo update-alternatives --install /usr/bin/java java ${JAVA_HOME%*/}/bin/java 20000
$ sudo update-alternatives --install /usr/bin/javac javac ${JAVA_HOME%*/}/bin/javac 20000
     

verifique se o java do Oracle está definido como java padrão por:

$ update-alternatives --config java
     

você recebe algo assim:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                           Priority   Status
------------------------------------------------------------
* 0            /opt/java/jdk1.8.0_05/bin/java                  20000     auto mode
  1            /opt/java/jdk1.8.0_05/bin/java                  20000     manual mode
  2            /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java   1061      manual mode

Press enter to keep the current choice[*], or type selection number:
     

Preste atenção no asterisco antes dos números à esquerda e se   o correto não está definido, escolha o correto, digitando o número   e pressionando enter. Agora teste seu java:

$ java -version
     

Se você receber algo como o seguinte, é bom ir:

java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) Server VM (build 25.5-b02, mixed mode)
     

observe também que você pode precisar de permissão de root ou estar em um grupo de sudoers   para poder fazer isso. Eu testei essa solução no Ubuntu 12.04   e Debian wheezy e funciona em ambos.

     

[1]:    link

    
por simone cittadini 29.04.2016 / 14:09