Como solucionar problemas al Instalar o Actualizar paquetes en Ubuntu o Linux Mint

A veces al realizar una instalación fallida o al interrumpir alguna actualización accidentalmente, podemos causar problemas en Ubuntu o Linux Mint (o en cualquier distribución basada en Debian) y ocurre que el sistema de paquetes deja de funcionar y al intentar actualizar o instalar algún otro paquete, puede dejar de funcionar y solo indicarnos un mensaje que aveces no es tan descritptivo para saber como solucionarlo

Error: Sub-process /usr/bin/dpkg returned an error code(1)

Para solucionar este problema solo se debe ejecutar el siguiente comando:

sudo dpkg –configure -a

Este comando le indica al sistema de paquetes que termine la instalación pendiente. Si te sigue mostrando ese problema puedes eliminar algunos archivos para que no se mantenga ninguna configuración o archivo que pudiera estar incorrecto. Para esto ve a la siguiente carpeta y elimina los archivos .portrm y .list, lo puedes hacer con los siguientes comandos:

1.- Eliminar los archivos:

sudo rm /var/lib/dpkg/info/*.postrm
sudo rm /var/lib/dpkg/info/*.list

2.- Elimina el cache de paquetes y actualiza el sistema

sudo apt-get clean all
 sudo apt-get update
 sudo apt-get upgrade

Con esto tendremos nuestro sistema de de paquetes limpio y preparado para continuar trabajando sin problemas y poder instalar o actualizar el sistema sin problemas

Error: repositorio no está actualizado y se utilizarán los ficheros de índice antiguo

Si ocurre que te muestra un mensaje como este: “Se produjo un error durante la verificación de las firmas. El repositorio no está actualizado y se utilizarán los ficheros de índice antiguos.” ha ocurrido algún problema con las listas de paquetes y no se pueden acceder, en este caso es mejor borrarlas y descargar todo de nuevo, para esto ejecuta estos comandos:

sudo rm /var/lib/apt/lists/*
 sudo rm /var/lib/apt/lists/partial/*
 sudo apt-get update

Listo ya deberías poder instalar cualquier paquete o actualizar los paquetes del sistema que lo requieran mediante el comando

sudo apt-get upgrade

Error: algo salió mal, ejecuta “sudo apt-get -f install”

Otro Error común con el administrador de paquetes es que te indica que hay un problema con el gestor de actualizaciones o con el centro de software y el mensaje de error te indica que ejecutes un comando como este:

sudo apt-get -f install

Te recomiendo que lo hagas ya que se resuelve el problema de una actualización o instalación incompleta, una vez realizado esto puedes ejecutar de nuevo el comando siguiente:

sudo apt-get update
sudo apt-get upgrade

Error: Leyendo la lista de paquetes!

Este error es común cuando se ha interrumpido la descarga de la lista de paquetes  y no se han procesado todos los archivos de la lista, para arreglarlo solo tienes que ejecuar estos comandos

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

Con esto se eliminarán todos los listados que existan y se descargarán los mas actuales y podrás continuar instalando los paquetes que necesites o actualizando tu sistema.

Tu Servidor y Amigo

Luis Armando Medina
Sígueme en Twitter: @larmedina

facebook-arrow Haz click en “Me Gusta” y deja un comentario:

Comentarios

Comentarios

28 thoughts on “Como solucionar problemas al Instalar o Actualizar paquetes en Ubuntu o Linux Mint

  1. Pingback: Bitacoras.com

  2. Pingback: Como solucionar problemas al Instalar o Actualizar paquetes en Ubuntu o Linux Mint | El Blog de Rigo

  3. Tiolucas says:

    Muchísimas gracias.
    Me ha sido de mucha utilidad este post.
    No entendí qué le pasó a mi Linux Mint que de repente dejó de responder a la orden apt-get install y no abría Synaptic ni el Gestor de Software…pero seguí tus indicaciones y todo volvió a la normalidad.
    Nuevamente muchas gracias.

  4. Lorena says:

    Estoy instalando Ubuntu server 12.04 al instalar la interfaz grafica sale un error de imposible resolver ubuntu.com uilizo el siguiente comando sudo apt-get install ?

  5. Driss says:

    Hola Luis,veras utilizo el Ubuntu 13.10 y soy principiante en esto,al ejecutar el primer comando me aparece lo siguiente:
    driss@driss-VGN-FW31J:~$ sudo dpkg –configure -a
    dpkg: error: se necesita una opción de acción

    Escriba dpkg –help para ayuda sobre instalar y desinstalar paquetes [*];
    Use `dselect’ o `aptitude’ para una gestión más amigable de los paquetes;
    Escriba dpkg -Dhelp para una lista de los valores de depuración de dpkg;
    Escriba dpkg –force-help para una lista de las opciones para forzar cosas;
    Escriba dpkg-deb –help para obtener ayuda sobre manipulación de archivos .deb;

    Las opciones marcadas con [*] producen una salida extensa,
    ¡fíltrela con `less’ o con `more’!

    -Y al ejecutar el siguiente me aparece esto:
    driss@driss-VGN-FW31J:~$ sudo rm /var/lib/dpkg/info/*.postrm
    rm: no se puede borrar «/var/lib/dpkg/info/*.postrm»: No existe el archivo o el directorio

    -El siguiente:
    driss@driss-VGN-FW31J:~$ sudo rm /var/lib/dpkg/info/*.list
    rm: no se puede borrar «/var/lib/dpkg/info/*.list»: No existe el archivo o el directorio

    He intentado ejecutar todos pero no da resultado ninguno¿que es lo que podria hacer para solucionarlo?gracias de antemano.
    Saludos!

  6. omar delgado says:

    gracias muy agradecido
    muy buena las indicaciones para dar solución a la observación que se me presentaba
    soy muy delicado con mi pc.
    gracias,gracias muchas gracias.

  7. José says:

    Amigo cuando intento ejecutar un comando de instalación por medio del terminal de <> o cuando intento hacerlo desde Ucumari me da esto:
    “Fallo la conexión
    Ign http://edu.repositorio.canaima.softwarelibre.gob.ve auyantepuy Release
    5% [Esperando las cabeceras] [Esperando las cabeceras] [Esperando las cabeceras”

    Y al final no se instala nada por favor si pudieras conseguir una manera de ayudarme e incluir un vídeo bien explicado para solucionarlo.

    Nota: Esto me salió cuando ejecuté el comando: sudo apt-get update

  8. Gustavo Gallegos says:

    Hola, gracias, pero no me han servido las herramientas publicadas, me sigue apareciendo la advertencia ” Fallo al descargar la información del repositorio ” y no se que hacer, tengo ubuntu 13.10, gracias.

  9. efueyo says:

    Estimado Luis
    He hecho todo lo que indicas y sigo teniendo el siguiente error.

    Imposible obtener http://ppa.launchpad.net/upubuntu-com/ppa/ubuntu/dists/saucy/main/source/Sources 404 Not Found

    Imposible obtener http://ppa.launchpad.net/upubuntu-com/ppa/ubuntu/dists/saucy/main/binary-amd64/Packages 404 Not Found

    Imposible obtener http://ppa.launchpad.net/upubuntu-com/ppa/ubuntu/dists/saucy/main/binary-i386/Packages 404 Not Found

    ¿Qué me sugieres que intente?
    Saludos

  10. efueyo says:

    Hola Luis, por si me puedes ayudar, te apunto mi problema.
    idle-python2.7 a medio instalar. Gestor de software bloqueado
    He eliminado los archivos …*.postrm y *list. He eliminado el caché de paquetes y actualizado el sistema, obteniendo el siguiente error.

    dpkg: error al procesar idle-python2.7 (–configure): el paquete idel-python2.7 no esta listo para ser configurado, no se puede configurar (estado actual ?half installed?…..
    He intentado, siguiendo tus consejos, eliminar las listas de paquetes, y me dice rm: no se puede borrar <>: Es un directorio

    Qué más puedo hacer.
    Gracias por tu ayuda

    • Luis Armando Medina says:

      Puedes intentar con dpkg-reconfigure idle-python2.7 para intentar que se configure el paquete, si esto no funciona entonces intenta con dpkg -P idle-python2.7 o el nombre del paquete que te está generando problemas. Debes tener en cuenta que remover paquetes de esta forma puede causar que tu sistema ubuntu falle, así que ejecuta esto como última instancia. Espero te sea útil. Saludos

    • Luis Armando Medina says:

      Este mensaje aparece cuando no es posible descargar la info de los repositorios, esto es por que hay algún problema con tu conexión a internet, o tu interfaz de red/wifi tiene algún problema en la configuración. Saludos

  11. Belén says:

    Hola. Instalé unos paquetes de actualización en Ubuntu 12.04 que hace rato saltaban cada vez que prendía la PC pero nunca instalé hasta hoy. El tema es que, cuando reinicio para que los cambios aplicados tengan efecto, lo único que aparece al iniciar Ubuntu es mi fondo de pantalla; no aparece ninguna barra de tareas. ¿Qué puede haber pasado y cómo lo soluciono? Gracias

    • Luis Armando Medina says:

      Hola Belén, puedes acceder por la terminal presionando Ctrl+Alt+F1 e ingresar con tu usuario y contraseña, luego debes ir a tu carpeta de personal con “cd /home/tu_usuario” y luego borrar las carpetas .config .local .gconf .gnome .gnome2 con el comando rm -rf, por ejemplo para borrar la primera sería “rm -rf .config” y haz lo mismo con cada uno. Luego solo reinicia y debe funcionar de nuevo tu escritorio. Saludos

  12. carlos manuel says:

    A mi me da este problema
    Encountered a section with no Package:header
    You may want tu run apt-get update to correct these problems.
    pero no se a donde debo de dirigirme si a Cydia o no se que otra parte. Por favor si alguien me puede decir a donde tengo que ir y que debo hacer, le estará muy agradecido. Gracias!!

  13. Gustavo says:

    No se me instalo correctamente un programa y no se pueden descargar las aplicaciones.
    el gestor de actualizaciones me pone el sig. mensaje:
    “El índice de software está dañado
    Es imposible instalar o desinstalar ningún programa. Use primero el gestor de paquetes «Synaptic» (o ejecute «sudo apt-get install -f» en una terminal), para corregir este problema.”

    Ejecuto desde la terminal «sudo apt-get install -f» y me aparece el sig. Mensaje:
    “E: No se pudo bloquear /var/lib/dpkg/lock – open (11: Recurso no disponible temporalmente)
    E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?”
    Lo que note es que el centro de sofware ubuntu se quedo tildado en un proceso,que no se cual, lo cancelo y no se cancela.
    ¿como puedo solucionarlo? desde ya muchas gracias.

    • Luis Armando Medina says:

      Hola Gustavo, cuando tienes abierto el gestor de paquetes se bloquean los archivos que mencionas en el error, es común que pase esto cuando de indica un error que se corrige con un comando y tratas de ejecutarlo en una terminal y mantienes abierto el gestor para “copiar” textual mente el comando que te da. Para solucionarlo solo cierra el gestor de paquetes o el gestor de actualizaciones (paso lo mismo con este) y luego ejecuta el comando en la terminal. Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>