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.