Ejemplos;

Ejemplos;

cuando corro

sudo apt-get purge -s clipit

Veo:

$ sudo apt-get purge -s clipit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libappindicator1
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
  clipit*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Purg clipit [1.4.1-1.1ubuntu1]
$ 

Veo clipit*en lugar de solo clipit. ¿Qué *significa aquí?

(No se trata solo de clipit sino también de otros paquetes).

Respuesta1

Según la página del manual que apt-getindica;

APT-OBTENER(8) APT APT-OBTENER(8)

NOMBRE
       apt-get - Utilidad de manejo de paquetes APT - interfaz de línea de comandos

       eliminar
           eliminar es idéntico a instalar excepto que los paquetes se eliminan
           en lugar de instalado. Tenga en cuenta que retirar un paquete deja su
           archivos de configuración en el sistema. Si se añade un signo más al
           nombre del paquete (sin espacios intermedios), el paquete identificado
           se instalará en lugar de eliminarse.

       purga
           purgar es idéntico a eliminar excepto que los paquetes se eliminan y
           purgado (todos los archivos de configuración también se eliminan).

Eso explica la diferencia entre removey purge. Básicamente, removesolo eliminará el paquete sin tocar ni cambiar los archivos de configuración, donde purgeeliminará todo lo relacionado con el paquete, incluidos los archivos de configuración.

Una vez dicho esto; clipit*con a *indica que eliminará dicho paquete y todas sus inclusiones (archivos de configuración, etc.) en consecuencia.

Ejemplos;

eliminar- Si estás eliminando Skype, Chrome, etc. o cualquier otro paquete que contenga archivos de configuración dentro de tu /home/userdirectorio. Esos no serán eliminados.

purga- Además, si usa esto en bind, mysql, squid, etc. o cualquier paquete que almacene archivos de configuración en su ubicación respectiva, como /etc... bueno, se eliminarán.

Respuesta2

*se agrega al nombre del paquete durante la purga porque la purga eliminará los archivos de configuración y las dependencias junto con el paquete original.

purge - Remove packages and config files

información relacionada