Erro de instalação do Java 7

6

Estou recebendo esta saída quando tento instalar o oracle-java7 a partir do webupd8 ppa

Download done.
Removing outdated cached downloads...
sha256sum mismatch jdk-7u51-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up gsfonts-x11 (0.22) ...
Errors were encountered while processing:
 oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
    
por ubunturk 15.03.2014 / 18:10

3 respostas

1

Eu baixei o arquivo fonte do site da Oracle e instalei manualmente do zero ... Ele está funcionando bem agora ... A solução que usei é aqui

As instruções fornecidas são as seguintes e devem ser atualizadas para a versão atual:

  
    

Faça o download do arquivo Java SE 7 JDK para Linux x86. No momento da escrita,     o arquivo que estou usando é jdk-7u21-linux-i586.tar.gz, mas o nome do arquivo     mudará conforme as atualizações forem lançadas. Aparentemente, não há mais     pasta jvm, então crie uma.

  
     

sudo mkdir /usr/lib/jvm

     
    

Mova o arquivo para a pasta jvm

  
     

sudo mv jdk-7u21-linux-i586.tar.gz /usr/lib/jvm/

     
    

Mude para a pasta jvm e extraia o JDK do arquivo

  
     

cd /usr/lib/jvm

     

sudo tar zxvf jdk-7u21-linux-i586.tar.gz

     
    

Tudo será extraído para uma nova pasta jdk1.7.0_21 e você poderá     Exclua o arquivo agora. Faça links simbólicos para o novo java     binário.

  
     

sudo ln -s -b /usr/lib/jvm/jdk1.7.0_21/jre/bin/java /etc/alternatives/java

     

sudo ln -s -b /usr/lib/jvm/jdk1.7.0_21/jre/bin/java /usr/bin/java

     
    

Verifique novamente a versão

  
     

java -version

    
por ubunturk 16.03.2014 / 08:22
12

Eu enfrento o mesmo problema e obtenho uma solução:

  1. Faça o download do JDK aqui .
  2. Em seguida, vá para /var/cache/oracle-jdk7-installer/
  3. Nesse diretório, remova jdk-7u51-linux-x64.tar.gz e cole a versão baixada do site da Oracle.
  4. Experimente sudo apt-get install oracle-java7-installer novamente. Desta vez, tudo deve funcionar bem!
por Stevao 15.03.2014 / 23:03
2

Esta é a chave:

sha256sum mismatch jdk-7u51-linux-x64.tar.gz

O arquivo jdk-7u51-linux-x64.tar.gz foi corrompido e não foi validado em relação ao hash esperado. Tente fazer o download novamente, o que pode corrigir seu problema.

    
por pzkpfw 15.03.2014 / 19:02