La reinstalación de paquetes de Java genera un error de dependencias no satisfechas después de desinstalar Java

La reinstalación de paquetes de Java genera un error de dependencias no satisfechas después de desinstalar Java

Desinstalé Java siguiendo estotutorialy luego intenté instalarlo nuevamente. Escribí:

sudo apt-get update

todo bien y luego ejecuto esto sudo apt-get install default-jdky obtengo:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 default-jdk : Depends: default-jre (= 1:1.6-43ubuntu2)
               Depends: openjdk-6-jdk (>= 6b23~pre11-1ubuntu1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

¿Cómo puedo resolver esto por favor?

Yo he tratado

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get -f install

que imprime

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

entonces:

sudo dpkg --configure -a
sudo apt-get -f install

que imprime

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

También he probado:

sudo apt-get install -f default-jre openjdk-6-jdk  # I also get the same error without the -f option

que imprime:

The following packages have unmet dependencies: 
 default-jre : Depends: openjdk-6-jre (>= 6b23~pre11-1ubuntu1~)    
 openjdk-6-jdk : Depends: openjdk-6-jre (= 6b39-1.13.11-0ubuntu0.12.04.1)  
                 Recommends: libxt-dev but it is not going to be installed  
E: Unable to correct problems, you have held broken packages.

Respuesta1

Intenté instalarlo sudo apt-get install openjdk-6-jrey luego encontré que faltaba algún otro paquete. Luego intenté instalar ese paquete y luego encontré que faltaba otro paquete.

Después de 3 veces, instalé el último paquete exitosamente y comencé a instalar todos los paquetes que faltaban desde el final, ¡y finalmente lo instalé!

información relacionada