Recientemente intenté instalar java 7 en ubuntu 12.04 y creo que arruiné algo
Seguí las instrucciones dadas aquí .
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
Ahora, cada vez que instalo un nuevo programa, aparece el siguiente error:
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:
Sin embargo, el programa parece instalarse y funcionar bien, por lo que no parece ser un problema que me impida hacer nada
Entonces reinstalé openjdk yendo a:
sudo apt-get install openjdk *
Pero sigo teniendo el mismo error.
yendo:
sudo apt-get install oracle-java7-installer me da el mismo error.
Que esta pasando?
Avíseme si esto está claro o no e intentaré explicar mejor mi problema
La solución es bastante simple, en realidad. Primero, instale Synaptic Package Manager en el Centro de software de Ubuntu. Después de instalarlo, deberá abrirlo con privilegios de root:
O bien, en Ubuntu 12.04 o posterior, puede buscar Synaptic en el Tablero y hacer clic en el icono Synaptic para abrir Synaptic. Se le pedirá que se autentique con su contraseña de usuario para abrir Synaptic.
Busque Oracle-java7-installer, haga clic derecho sobre él y elimínelo por completo. Aplique los cambios, elimine el PPA y sus mensajes de error desaparecerán.
fuente
apt-get remove --purge oracle-java7-installer
,--purge
es el equivalente de la opción "eliminar completamente" de Synaptic