Cómo eliminar archivos residuales después de desinstalar el software en Linux

Linux no tiene el infierno de registro de Windows. Para la mayoría de los usuarios, eso es un beneficio importante: una base de datos central menos increíblemente delicada y constantemente modificada por la que preocuparse. La desventaja es que la desinstalación de software y utilidades requiere una utilidad de instalación útil o una revisión cuidadosa de los archivos de usuario. Muchos programas tienen rutinas o utilidades de desinstalación, especialmente aquellos instalados a través de administradores de paquetes como apt-get, pero otros requieren una eliminación manual de los archivos sobrantes después de desinstalar el software.

Como saben los usuarios de Linux desde hace mucho tiempo, no hay mucha necesidad de “advertir” al sistema operativo sobre la eliminación de archivos. Todo lo que hay en el disco duro es un archivo de igual mérito. Como resultado, eliminar un “programa” en realidad es simplemente eliminar una colección de archivos que funcionan juntos. Idealmente, un desinstalador se encargaría de ellos por usted, pero no todos los programas están tan bien administrados.

Desinstalación de programas con un administrador de paquetes

Siempre que sea posible, elimine el paquete de la aplicación utilizando el administrador de paquetes que utilizó para instalarlo. Por ejemplo, si instaló la aplicación en Ubuntu Software o Gnome Software, puede desinstalar el software desde el mismo lugar.

También puede consultar los archivos INSTALL o README de los paquetes que ha instalado. Puede encontrarlos con los archivos binarios principales del paquete.

Usando Synaptic

Synaptic es un administrador de paquetes GUI para aplicaciones Linux basadas en Debian. Tiene herramientas de eliminación más capaces disponibles que las aplicaciones de administración de paquetes predeterminadas.

Instale Synaptic a través del software de Ubuntu o apt-get:

Una vez instalado, inicie Synaptic para ver todos los paquetes instalados. Marca los paquetes actualmente instalados con un cuadrado verde. También puede filtrar por aplicaciones instaladas, solo usando la barra lateral.

Para eliminar completamente una aplicación, haga clic con el botón derecho en su paquete instalado y seleccione “Marcar para eliminación completa” en el menú contextual.

Eliminar completamente el programa de Linux Synaptic Mark Eliminar

Esto marca los archivos para su eliminación. Para eliminar los archivos, haga clic en “Aplicar” o presione Ctrl + PAGS en tu teclado.

Quitar completamente el programa Linux Synaptic Aplicar Quitar

Usando apt-get

Si instaló el software con apt-get, quítalo con apt-get. Esto incluirá los mismos paquetes que los que se encuentran en Synaptic. Pero considerando la pequeña posibilidad de variación entre apt-get y Synaptic, es posible que prefiera eliminar su software con el mismo administrador de paquetes que lo instaló. Esto siempre garantizará una eliminación completa.

Para eliminar un paquete y todos los archivos asociados de su sistema, ejecute el siguiente comando:

Reemplazar package-name con el nombre del paquete que desea eliminar. En nuestro ejemplo, estamos eliminando wirehark.

Eliminar completamente el programa Linux Apt Get Purge 1

Una vez que se encuentra el paquete, escriba “Y” y luego presione “Enter” para confirmar la eliminación del paquete.

Eliminar completamente el programa Linux Apt Get Purge 2

Utilizando el purge El comando eliminará la aplicación y sus archivos de configuración. Sin embargo, no elimina las dependencias de la aplicación. Para eliminar las dependencias restantes que se descargaron automáticamente con el paquete original, ejecute el siguiente comando:

Esto eliminará todas las dependencias innecesarias, incluidas las huérfanas al eliminar su paquete principal.

Usando yum-remove

Uninstalllinux Yum Quitar

Si su distribución de Linux usa yum en lugar de apt-get, use este comando:

De nuevo, reemplace package-name con el nombre del paquete que desea eliminar. Para desinstalar varios paquetes, indíquelos después del comando de eliminación.

Si instaló paquetes utilizando la funcionalidad Grupos de yum, deberá eliminarlos como grupo.

Reemplácelo con el nombre de grupo apropiado para eliminar todos los repositorios asociados con ese grupo. El signo @ especifica un grupo y las comillas se utilizan para capturar el espacio en el nombre del grupo. Si el nombre no tiene espacios, las comillas no son estrictamente necesarias.

Eliminación manual de archivos de configuración de usuario

Después de la desinstalación, es posible que desee escanear manualmente los siguientes directorios para la configuración del usuario y los archivos residuales:

  • ~ /
  • / usr / bin
  • / usr / lib
  • / usr / local
  • / usr / share / man
  • / usr / share / doc
  • / var
  • /correr
  • / lib
  • ~ / .caché
  • ~ / .local
  • ~ / .local / compartir
  • ~ / .thumbnail
  • ~ / .config /

Nota: ~/ significa la carpeta Inicio, y “~ / .local” es una carpeta oculta (llamada .local) en la carpeta Inicio. Necesitarás presionar Ctrl + H para ver los archivos / carpetas ocultos en su Administrador de archivos.

Los archivos de configuración de usuario generalmente se almacenan en la carpeta específica de la aplicación, por lo que puede identificarlos fácilmente por el nombre de su carpeta.

Carpetas compartidas locales de Linux

También querrá buscar archivos específicos del paquete que compartan el nombre del paquete. Por ejemplo, KDE usa “~ / .kde” para almacenar archivos de configuración de usuario.

Conclusión

La mejor y más sencilla forma de eliminar aplicaciones en Linux es con el administrador de paquetes que instaló las aplicaciones. Dado que los administradores de paquetes instalan la gran mayoría del software en la mayoría de las plataformas Linux, el simple hecho de usar su administrador de paquetes para eliminarlo cubre una enorme variedad de circunstancias. Sin embargo, en la mayoría de los casos, sus archivos de configuración de usuario aún estarán intactos en la carpeta Inicio, por lo que es mejor que revise la carpeta “~ / .local” para asegurarse de que se eliminen todos los archivos residuales.

¿Es útil este artículo?

Compártelo con alguien que le pueda interesar

Deja una respuesta

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