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, nos puede mostrar el siguiente error:

“Sub-process /usr/bin/dpkg returned an error code(1)”

Solucionarlo es muy sencillo, aquí te enseño como.

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

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

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

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

19 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

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>