Guía para solucionar errores de apt-get /aptitude

Guía para solucionar errores de apt-get /aptitude


Error 1: Los paquetes tienen archivos que se sobrescriben. Los paquetes tienen dependencias sin resolver. Hay conflictos entre los paquetes. Un paquete no puede ser eliminado o modificado por dpkg.
Solución:

sudo echo "force-all" >/etc/dpkg/dpkg.cfg

sudo apt-get -f install


Error 2: Instalación de un paquete dañado, volvemos a intentar instalar y aptitude dice que ya está instalado.
Solución:

sudo apt-get remove paquete_dañado

sudo apt-get update

sudo apt-get clean

sudo apt-get --reinstall install paquete



Error 3: Error de verificación de las llaves públicas GPG(NO_PUBKEY)…
Solución:

sudo apt-get update

Buscamos y copiamos el número de error que aparece en negrita.

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

There is no public key available for the following key IDs:010908312D230C5F

gpg --keyserver keyserver.ubuntu.com --recv 010908312D230C5F

gpg --export --armor 010908312D230C5F | sudo apt-key add -

sudo apt-get update


Error4: El subproceso post-installation script devolvió el código de salida de error (cualquier error). Se encontraron errores al procesar: (nombre_paquete).
Solución:

Determinamos el nombre del paquete que causó el error, por ejemplo, en el registro de a continuación, se muestra en negrita el nombre del paquete que causó el problema (xosview)

newaliases: warning: valid_hostname: numeric hostname: 69522

newaliases: fatal: bad parameter value: 69522

dpkg: error processing xosview (–configure):

subprocess post-installation script returned error exit status 75

Errors were encountered while processing: xosview

Después de haber determinado el nombre del paquete, ejecutamos los siguientes comandos cambiando la palabra xosview por el nombre del paquete que causó el problema en nuestro caso:

sudo rm -f /var/lib/dpkg/info/xosview.post*

sudo rm -f /var/lib/dpkg/info/xosview.pre*

sudo apt-get -f install

Error5: Error mientras se elimina un paquete.
Solución:

sudo rm -f /var/lib/dpkg/info/paquete_defectuoso.post*

sudo rm -f /var/lib/dpkg/info/paquete_defectuoso.pre*

sudo apt-get remove paquete_defectuoso


Error 6: Error en /var/lib/dpkg/status.
Solución:

Normalmente se soluciona así:

sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status

Si esto no soluciona el problema, ver Error 7.

Error 7: Persiste el problema anterior o problema con apt-get que contiene muchos repositorios o Error out of room.
Solución:

El problema puede parecerse a esto:

E: Dynamic MMap ran out of room

Editamos el archivo apt.conf

sudo gedit /etc/apt/apt.conf

Modificamos el tamaño de la caché.

Apt::Cache-Limit “8388604″;

Error 8: Durante la descarga algunos archivos no se encuentran disponibles.
Solución:

sudo apt-get update

Si el problema persiste después de volver a intentar instalar los paquetes, revisa el archivo /etc/apt/sources.list.


Fuentes de Información - Guía para solucionar errores de apt-get /aptitude

Dar puntos
125 Puntos
Votos: 18 - T!score: 7/10
  • 1 Seguidores
  • 11.012 Visitas
  • 43 Favoritos

11 comentarios - Guía para solucionar errores de apt-get /aptitude

@jorgeek Hace más de 4 años
a favs +5
@esegreto Hace más de 4 años
que bueno che
graciasssss
+10
@nikolatesla1 Hace más de 4 años
+10 groso!!
@hyla357 Hace más de 4 años
muy bueno
@Arry2006 Hace más de 4 años
solucion
@MHkoko88 Hace más de 4 años
a favs y mis 10....nunnca sobra un post como éste!!!!!!!!!!!
@Frank020 Hace más de 1 año
y este error cmo lo soluciono?

sudo apt-get update
password for frank020:
E: Tipo «» desconocido en la línea 1 de lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
@piruo7 Hace más de 1 año
@Frank020 una pregunta cual que distro tenes instalada?
@Frank020 Hace más de 1 año
@piruo7 Kubuntu 12.10
@piruo7 Hace más de 1 año
@Frank020 si ya me parecia.
Por lo que veo no deberia darte ningun problema ya que esa linea esta comentada(osea si no sacas el # no se va a poder leer, pero no debes descomentarlo ya que si no cada vez que ejecutes apt-get update te va a pedir el CD de instalacion).
Fiajte si las otras lines tienen el # al principio.
@chapitalmala Hace más de 1 año
Muy bueno !
@matiasbatero17 Hace más de 1 año +1
para remover bien un paquete siempre uso apt-get purge <paquete>, así borra todas las configuraciones que deja.
@samanta4444 Hace más de 10 meses
Gracias! me re ayudó, tenía el error 4 =)
@Kapy-chico Hace más de 10 meses
Geeeenio a la vista!!! xDD. Buen post, me solucionaste unos problemitas.