erro “sha256sum mismatch jdk-7u3-linux-x64.tar.gz” ao tentar instalar o Oracle Java

36

Eu recentemente tentei instalar o java 7 no Ubuntu 12.04 e acho que estraguei alguma coisa

Eu segui as instruções dadas aqui .

First you need to remove openjdk for this run the following command from your terminal

sudo apt-get purge openjdk*
Now you can install Java7 by adding the following repository:

sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Agora, toda vez que eu instalo um novo programa, recebo o seguinte erro:

Download done.
sha256sum mismatch jdk-7u3-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 python-central (0.6.17ubuntu1) ...
Setting up python-eggtrayicon (2.25.3-11) ...
Setting up gmail-notify (1.6.1.1-1ubuntu1) ...
Processing triggers for python-central ...
Errors were encountered while processing:
 oracle-java7-installer
Error in function: 

No entanto, o programa parece instalar e funcionar bem, então não parece ser um problema me impedir de fazer qualquer coisa

Então eu reinstalei o openjdk indo:

sudo apt-get instala o openjdk *

Mas ainda recebo o mesmo erro.

indo:

sudo apt-get install o oracle-java7-installer dá-me o mesmo erro.

O que está acontecendo?

Por favor, deixe-me saber se isso é claro ou não e mal tentar explicar melhor o meu problema

    
por Fawkes5 27.04.2012 / 20:02

2 respostas

56

Execute os seguintes comandos em um terminal:

sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
  

Informações sobre quais PPAs são, bem como dicas sobre como reconhecer quais delas são inseguras, podem ser encontradas aqui .

Glossário

  

Comando, linha de comando : o ambiente tradicional do Unix, onde você digita comandos para diga ao computador o que fazer.

     

Terminal : um aplicativo que permite acessar a linha de comando. Abra-o pressionando seu atalho de teclado, Ctrl Alt T

    
por SirCharlo 27.04.2012 / 21:14
1

A correção é bem simples, na verdade. Por favor instale o Gerenciador de Pacotes Synaptic no Ubuntu Software Center, primeiro. Depois de instalado, você precisará abri-lo com privilégios de root:

gksu synaptic  

Ou então, no Ubuntu 12.04 ou posterior, você pode procurar sinápticos no Dash e clicar no ícone do Synaptic para abrir o Synaptic. Você será solicitado a autenticar com sua senha de usuário para abrir o Synaptic.

Procure pelo Oracle-java7-installer, clique com o botão direito e remova-o completamente. Aplique as alterações, remova o PPA e suas mensagens de erro desaparecerão.

    
por Jebeld17 25.07.2012 / 22:55

Tags