apt

Purgar paquetes removidos

Cuando removemos uno o más paquetes quedan como desinstall, en cambio, si lo purgamos desaparece.
Por ejemplo voy a remover el paquete gpm:

sudo apt-get remove gpm

Luego pruebo el estado del paquete:

dpkg --get-selections gpm
gpm						deinstall

O sea, está removida.

Para saber qué paquetes removimos podemos usar grep:

dpkg --get-selections | grep deinstall

Para purgar de un plumazo todos los paquetes removidos con AWK:

sudo apt-get purge `dpkg --get-selections | awk '{if ($2 == "deinstall") print $1}'`

Lo que viene en APT

En mi PC tengo Debian testing (futura estable) y me encontré con una muy grata sorpresa: ¡Habrá grandes cambios en el comando apt-get!

Aquí algunos ejemplos:

sudo apt install gpm

Instala el paquete GPM el cual sirve para utilizar el ratón en las TTYs.

sudo apt --reinstall install gpm

Reinstala el paquete GPM.

sudo apt purge gpm

Purga el paquete GPM.

sudo apt update

Actualiza los repositorios.

sudo apt upgrade

Actualiza de manera segura.

sudo apt full-upgrade

Realiza la función de actualización, pero también puede eliminar los paquetes instalados, si lo que se necesita para resolver un conflicto de paquetes.

Pongo esta noticia en mi blog porque seguramente se implementará en las derivadas de Debian.