Recientemente instalé un jdk de Oracle de un webupd8ppa en Ubuntu 12.04 beta, pero aparentemente no funcionó, y ahora me da errores en cada actualización o instalación que hago, incluso después de desactivar el ppa de mis fuentes.
Esto es lo que obtengo cuando intento desinstalar desde USC:
installArchives() failed: (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 295120 files and directories currently installed.)
Removing oracle-java7-installer ...
update-alternatives: error: unknown argument `cdrom'
dpkg: error processing oracle-java7-installer (--remove): subprocess installed pre-removal script returned error exit status 2
No apport report written because MaxReports is reached already
Downloading...
--2012-04-12 13:13:21-- http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Rsolution de download.oracle.com (download.oracle.com)...
203.13.161.233, 203.13.161.234
Connexion vers download.oracle.com (download.oracle.com)|203.13.161.233|:80... connect. requte HTTP transmise, en attente de la rponse... 302 Moved Temporarily
Emplacement: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz [suivant]
--2012-04-12 13:13:21-- https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Rsolution de edelivery.oracle.com (edelivery.oracle.com)...
173.223.150.174
Connexion vers edelivery.oracle.com (edelivery.oracle.com)|173.223.150.174|:443... connect. requte HTTP transmise, en attente de la rponse... 302 Moved Temporarily Emplacement: http://download.oracle.com/errors/download-fail-1505220.html [suivant]
--2012-04-12 13:13:22-- http://download.oracle.com/errors/download-fail-1505220.html
Connexion vers download.oracle.com (download.oracle.com)|203.13.161.233|:80... connect. requte HTTP transmise, en attente de la rponse... 200 OK
Longueur: 5307 (5,2K) [text/html]
Sauvegarde en : ./jdk-7u3-linux-i586.tar.gz
0K ..... 100% 4,94M=0,001s
2012-04-12 13:13:22 (4,94 MB/s) - ./jdk-7u3-linux-i586.tar.gz sauvegard [5307/5307]
Download done.
sha256sum mismatch jdk-7u3-linux-i586.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing: oracle-java7-installer
Error in function:
También intenté "eliminar por completo" de synaptic pero tampoco funciona.
¡Gracias por su ayuda de antemano!
Mejor respuesta
Estaba teniendo el mismo problema en Ubuntu 11.10, probé todas las mismas soluciones, ninguna de las cuales funcionó para mí tampoco. Encontré esto en otro foro de discusión y parece haber funcionado para mí:
Si desea eliminar el instalador de Oracle-jdk7, simplemente puede ir a
/var/lib/dpkg/info/ Se tarda un tiempo en cargar y eliminar todos los archivos
que comienzan con Oracle-Java7 ***** había ~6 archivos, luego vaya a
Synaptic y simplemente ubique el mismo oracle-jdk y haga clic en eliminar/completar
eliminar.
Aquí es donde lo encontré:http://ubuntuforums.org/showthread.php?p=11821814
Relacionado:estoy usando Edgy Eft (6.10). Si cambio a 10.04, ¿cómo afectará el rendimiento?¡Buena suerte!
Editar :aquí están los 3 pasos para hacer esto fácilmente:
Abra una terminal (ctrl + alt + T) y escriba esos dos comandos sucesivamente:
cd /var/lib/dpkg/info/
sudo rm oracle-java7-installer*
Abra synaptic, busque "oracle-java7-installer", márquelo para eliminarlo por completo y haga clic en "aplicar".
Editar :
Para aquellos que no tienen Synaptic instalado, después usted rma los archivos del instalador de Oracle, simplemente haga:
sudo apt-get purge oracle-java7-installer
Y deberías ser bueno.
editar :
también funcionó en ubuntu 12.04 LTS