El software libre es uno de los mejores inventos que existen, ya que permite a cualquier persona que sepa programar, modificar el código a su gusto para crear nuevas funciones y así mejorar el sistema operativo con el que está trabajando. Con eso en mente, hoy aprenderá cómo reparar paquetes rotos o mal instalados en Ubuntu desde la terminal.
Y es que aprender esto es vital para todo aquel que quiera aprender a utilizar al máximo un terminal y también para todo aquel que necesite, por supuesto, reparar un archivo que se ha estropeado. Adquirir conocimientos sobre este tema cambiará tu percepción del software libre y verás lo bueno que es usarlo, además podrás instalar paquetes o programas con mayor seguridad la próxima vez.
¿Qué es un paquete?
Lo primero que debes saber para ir directo al grano es que la necesidad de reparar un paquete es que si hay uno roto no se termina la instalación del mismo, por lo que no podrás usar sus funciones De cualquier manera.
Para entender mejor esto y antes de aprender a arreglar paquetes rotos o mal instalados en Ubuntu desde la terminal, necesitas saber ¿Qué es un paquete?
Estos son básicamente conjuntos de archivos que contienen información sobre un programa o aplicación, así como archivos de configuración, ejecutables, entre otros. Todos estos cobran vida dentro del llamado paquete.
Se denomina paquete dañado a un paquete que no se instaló correctamente, debido a una interrupción o modificación indebida dentro del mismo. Esto provoca (como leíste antes) que el paquete no se puede utilizar correctamente o que ni siquiera estará allí.
¿Cómo arreglar paquetes rotos o mal instalados en Ubuntu desde la terminal?
Ahora, con eso en mente, es hora de que aprendas a reparar paquetes dañados para que puedas usarlos como quieras instalándolos correctamente. Para esto tienes que usar comandos desde la terminal de Ubuntu, por lo que el primer paso es abrirlo.
Cuando lo tengas abierto debes ingresar los comandos correspondientes los cuales te ayudarán a realizar la tarea, de estos hay muchos que te dan diferentes formas de reparar paquetes, el primero sería:
Comprobando si hay un problema de configuración, para lograrlo es necesario ingresar el siguiente comando en la terminal: sudo dpkg –configurar –a, esto abrirá la configuración para corregirlo.
Si todo salió bien, entonces si es un paquete dañado y no un problema de configuración, ahora debe usar el comando: sudo apt clean, esto limpiará el paquete e instalará un script en la ruta /var/caché/apt/archivos/.
Con eso deberías poder reparar paquetes rotos o mal instalados en Ubuntu desde la terminal, en cuyo caso no funciona, continúa con los siguientes comandos:
Repare paquetes rotos o instalados incorrectamente con sudo apt autoclean y sudo apt autoremove
El primero de ellos es para limpiar paquetes deb que ya están obsoletos y el segundo elimina los paquetes que han quedado huérfanos que el sistema ya no necesita (si agrega –purge a este último comando, eliminará los paquetes).
Sudo dpkg – purga – force-remove-reinstreq ssh
Esto debería aplicarse si nada de lo anterior funcionó y también intenta desinstalar el paquete para probar otro y tampoco lo deja. Básicamente lo que hace es fuerza la Cancelación de todos los datos del programa en cuestión.
Finalmente, una vez que haya probado cada uno de los comandos anteriores y pueda reparar paquetes rotos o mal instalados en Ubuntu desde la terminal, use actualización de sudo apt && actualización de sudo apt, para actualizar tu sistema y que todo esté en orden.
Y ya terminó con esto, su problema debería solucionarse, luego puede ir a su PC y comenzar a reparar todos esos paquetes que pensó que estaban muertos. Y cuando haya terminado, recuerde buscar más información sobre Linux y Ubuntu, como: cómo enumerar todos los paquetes de Ubuntu instalados, habilitar el usuario raíz en Ubuntu o cómo desinstalar un programa o una aplicación de la terminal para que pueda aprender cómo hacerlo. para administrar mejor este programa.