GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo solucionar el problema de Ubuntu que no se actualiza debido a los paquetes rotos

Ubuntu ha demostrado ser uno de los sistemas operativos más poderosos, pero de vez en cuando, las cosas pueden salir mal mientras se realiza un proceso de actualización.

¿Alguna vez se ha enfrentado a un paquete roto al actualizar Ubuntu? ¿Sabes que Apt (que es el administrador de paquetes más famoso y poderoso de Ubuntu) tiene una función integrada que puede ayudarte a resolver esta situación y hacer que las cosas vuelvan a su estado normal?

Durante este tutorial, cubriremos cómo reparar un paquete roto durante su proceso de actualización. A continuación, discutiremos algunos consejos y trucos que deberían ayudarlo a salir de la situación del paquete roto.

Reparar un paquete roto usando APT o APT-GET

Como mencionamos anteriormente, Apt es el administrador de paquetes más poderoso y útil de Ubuntu. Apt tiene algunos indicadores útiles que se pueden usar para reparar paquetes rotos o paquetes a los que les faltan algunas dependencias.

Primer método

Paso 1. Realice una actualización con la opción de corregir lo que falta, y este paso lo ayudará a asegurarse de que los paquetes requeridos estén actualizados.

sudo apt --fix-missing update

Paso 2. Después de que finalice la actualización, puede obligar a Apt a buscar paquetes rotos o dependencias de paquetes faltantes y luego corregirlos. Este paso corregirá y reparará los paquetes existentes e instalará los paquetes faltantes.

sudo apt install -f

Segundo método usando APT y DPKG

Si la solución anterior no funcionó, puede probar los siguientes pasos:

Paso 1. Intente actualizar su lista de paquetes usando el siguiente comando.

sudo apt update

Paso 2. Limpie cualquier paquete parcialmente instalado.

sudo apt autoclean

Paso 3. Luego usa el siguiente comando para limpiar el caché de apt.

sudo apt clean

Paso 4. A continuación, puede limpiar las dependencias que no necesite.

sudo apt autoremove

Durante la ejecución de este comando, puede identificar rápidamente el paquete roto. Luego puede pasar al siguiente paso.

Paso 5. Si ha identificado el nombre del paquete, puede usar el siguiente comando para eliminar este paquete a la fuerza.

sudo dpkg --remove -force --force-remove-reinstreq Package_Name

Reparar un paquete roto usando DPKG

Durante el proceso de configuración y después de la instalación, puede encontrar algunos errores. El Apt aquí no es capaz de hacer nada. Si un paquete falla durante la configuración, dpkg es la herramienta más adecuada que se encargará de esta situación y la solucionará.

Paso 1. Primero obligue a la herramienta dpkg a reconfigurar cualquier paquete configurado actualmente dañado.

sudo dpkg --configure -a

Si este paso no solucionó el problema, continúe con el siguiente paso.

Paso 2. Haga una lista de todos los paquetes que dpkg ha marcado como obligatorios.

sudo dpkg -l | grep ^..r

Después de ejecutar el comando anterior, debería ver paquetes con problemas.

Paso 3. Ahora puede usar el siguiente comando para eliminar los paquetes rotos a la fuerza.

sudo dpkg --remove --force-remove--reinstreq

Paso 4. Después de que el comando anterior finalice correctamente, debe limpiar todo con Apt.

sudo apt clean

Paso 5. A continuación, puede volver a su proceso de actualización.

sudo apt update

Finalmente, en este tutorial, hemos cubierto diferentes métodos para reparar su paquete roto o mal configurado. Ahora puede continuar y comenzar a usar su sistema normalmente nuevamente.


Ubuntu
  1. Cómo reparar el sistema operativo Ubuntu roto sin reinstalarlo

  2. Cómo reparar paquetes rotos en Ubuntu 20.04

  3. ¿Cómo arreglar paquetes rotos?

  4. Cómo reparar paquetes rotos en Ubuntu 16.04 y Debian 9

  5. Cómo arreglar Ubuntu no puede encontrar un paquete

¿La tarjeta SD no se monta en Ubuntu? ¡Solucione el problema de no acceso!

Cómo degradar paquetes en Ubuntu

¿Cómo usar APT para administrar paquetes en Ubuntu?

Cómo enumerar los paquetes de software instalados en Ubuntu

Cómo reparar el sistema operativo Ubuntu roto sin reinstalar el sistema

Cómo eliminar paquetes rotos en Ubuntu Linux