recentemente tentei instalar o java 7 no ubuntu 12.04 e acho que estraguei algo
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 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 ser instalado e funciona muito bem, por isso não parece ser um problema que me impede de fazer qualquer coisa
Então, eu reinstalei o openjdk indo:
sudo apt-get install openjdk *
Mas ainda recebo o mesmo erro.
indo:
O sudo apt-get install oracle-java7-installer me dá o mesmo erro.
O que está acontecendo?
Informe-me se isso estiver claro ou não e tente explicar melhor meu problema
A correção é bem simples, na verdade. Por favor, instale o Synaptic Package Manager no Ubuntu Software Center, primeiro. Depois de instalado, você precisará abri-lo com privilégios de root:
Ou então, no Ubuntu 12.04 ou posterior, você pode procurar sinápticos no Dash e clicar no ícone Synaptic para abrir o Synaptic. Você será solicitado a se autenticar com sua senha de usuário para abrir o Synaptic.
Procure o Oracle-java7-installer, clique com o botão direito do mouse e remova-o completamente. Aplique as alterações, remova o PPA e suas mensagens de erro desaparecerão.
fonte
apt-get remove --purge oracle-java7-installer
, o--purge
equivale a sináptica de "remover completamente" opção