Tutoriales

¿Cuál es la diferencia entre apt remove y apt purge?

Resumen: este artículo analiza los diferentes usos de los comandos apt remove y apt purge, tanto en teoría como en la práctica.

Comandos apt remove y apt purge

direccionamiento fácil de quitar Comparado eliminación adecuada comandos, su aplicabilidad siempre es algo confusa. Ambos comandos residen en distribuciones de Linux basadas en Debian, como Ubuntu. Además, los dos comandos parecen realizar funciones similares.

Por ejemplo, al usar borrar comandoSiga la sintaxis:

$ sudo apt remove package_name

Por otro lado, desinstala la aplicación usando comando claro Siga la sintaxis:

$ sudo purge remove package_name 

Entonces, ¿por qué es necesario usar dos comandos similares para desinstalar un paquete de Linux basado en Debian?

Diferenciar entre los comandos apt remove y apt purge

A primera vista, ambos comandos se pueden usar para desinstalar paquetes de Linux.pero eso comando claro Haga un esfuerzo adicional para eliminar cualquier archivo de configuración asociado con el paquete de Linux.El uso de estos dos comandos no interferirá con los archivos que residen en la aplicación de destino $página de inicio Tabla de contenido.

$ ls -l $HOME
enumerar el contenido del directorio de inicio

Desinstalar paquetes usando apt remove

Considere la presencia de aplicaciones Linux ya instaladas como jugador Y los archivos asociados con este paquete se pueden rastrear mediante el siguiente comando de búsqueda:

$ sudo find / -type d -name *mplayer 2>/dev/null 
Buscar archivos de paquetes instalados
Buscar archivos de paquetes instalados

Si tuviéramos que eliminar jugador uso de la aplicación fácil de quitarejecutaremos el siguiente comando:

$ sudo apt remove mplayer
Use el comando apt remove para eliminar paquetes
Use el comando apt remove para eliminar paquetes

Ahora hemos desinstalado con éxito jugador aplicación, vamos a comprobar qué archivos se guardan en el sistema.Usaremos lo siguiente encontrar comando Encuentre un directorio con el nombre jugador.

$ sudo find / -type d -name *mplayer 2>/dev/null 
Encuentre los archivos del paquete de desinstalación
Encuentre los archivos del paquete de desinstalación

De acuerdo con la captura de pantalla anterior, el directorio de inicio del usuario y el directorio etc. aún contienen datos que pertenecen a la aplicación mplayer.

Desinstalar paquetes usando apt purge

Este jugador Los archivos de la aplicación antes de la desinstalación se pueden recuperar con el comando encontrar comando.

$ sudo find / -type d -name *mplayer 2>/dev/null 
Buscar archivos de paquetes instalados
Buscar archivos de paquetes instalados

Desinstale la aplicación mplayer usando eliminación adecuadaejecutaremos el siguiente comando:

$ sudo apt purge mplayer 
Use el comando apt purge para eliminar paquetes
Use el comando apt purge para eliminar paquetes

Este eliminación adecuada El comando desinstalará un paquete y todas las dependencias y archivos de configuración asociados con ese paquete.

Ahora usa lo siguiente Buscar comando para rastrear cualquier jugador El directorio de archivos relacionado con la aplicación en el sistema Linux.

$ sudo find / -type d -name *mplayer 2>/dev/null 
Encuentre los archivos del paquete de desinstalación
Encuentre los archivos del paquete de desinstalación

ambas cosas fácil de quitar y eliminación adecuada El comando desinstalará con éxito la aplicación de las distribuciones de Linux basadas en Debian. Sin embargo, eliminación adecuada Haga un esfuerzo adicional para eliminar los archivos de configuración de la aplicación (si los hay) /ETC Tabla de contenido.

Por lo tanto, ¿cuál es el uso recomendado? comando claro? Úselo cuando necesite eliminar los archivos de configuración personalizados y las dependencias restantes asociadas con la aplicación de destino.Sin embargo, si fácil de quitar Haga el trabajo por usted, conviértalo en la opción predeterminada de preferencia.

LEER  OpenSUSE Leap vs Tumbleweed: ¿Cuál es la diferencia?

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba