Instalação do JDK 8 no Ubuntu

Instalação do JDK 8 no Ubuntu

Estou tentando instalar o jdk 8 há semanas, mas ele falha. A seguir estão algumas saídas,

sudo update-alternatives --config java

There is only one alternative in link group java (providing /usr/bin/java): /opt/java-oracle/jdk1.8.0/bin/java
Nothing to configure.

qual java

   /usr/bin/java

Java

 bash: /usr/local/java/jdk1.7.0_51/bin/java: No such file or directory

ls -l /usr/bin/java

 /usr/bin/java -> /etc/alternatives/java

ls -l /etc/alternativas/java

/etc/alternatives/java -> /opt/java-oracle/jdk1.8.0/bin/java

sudo update-alternatives --config javac

/opt/java-oracle/jdk1.8.0/bin/javac 1 manual mode

javac

  Error: could not find libjava.so
  Error: Could not find Java SE Runtime Environment.

Se você puder, por favor me dê uma ajuda para resolver esse problema. Obrigado

Responder1

Eu instalei o jdk perfeitamente. Aqui está o que eu fiz.

  1. Pegue o.rpmarquivo deSite da Oracle.

  2. Abra um terminal e digite este comando:sudo apt-get install alien

  3. Aguarde a instalação do Alien.

  4. Tipo:sudo alien -i -c <path to the file>

  5. Aguarde até que a instalação seja concluída. Vai parecer que não está fazendo nada por um tempo, mas está.

  6. Teste a instalação com:java -version

  7. Você Terminou!

Responder2

Segui os passos sugeridos hoje, mas fiquei chateado com o resultado. Principalmente porque o Java instalado não foi registrado em java-alternatives entre outras versões, e também por causa da reclamação do apt sobre "1 não totalmente instalado ou removido".

Então decidi fornecer uma resposta alternativa.

As etapas a seguir me deixaram feliz hoje:

  1. Pegue o.tar.gzarquivo deSite da Oracle
  2. Use o seguinte comando para instalar o conversor de pacotes específico para Java:sudo apt install java-package
  3. No diretório que contém o arquivo baixado anteriormente, execute o comando: make-jpkg jdk-8u221-linux-x64.tar.gz(ajuste a versão se necessário).
  4. Em seguida, execute: sudo dpkg -i oracle-java8-jdk_8u221_amd64.deb(ajuste a versão, se necessário).
  5. Se você tiver outras versões do Java instaladas, pode ser necessário atualizar as alternativas:sudo update-java-alternatives --set oracle-java8-jdk-amd64
  6. Verifique se está tudo bem: java -version.

Agora você pode excluir ambos.tar.gze.debarquivos.

informação relacionada