
Por ejemplo:
sudo apt-get update
sudo apt-cache pkgnames | less | sort > inst_pkgs.txt
Producción
....
virtualbox
virtualbox-4.3
virtualbox-5.0
virtualbox-dbg
virtualbox-dkms
virtualbox-guest-additions-iso
virtualbox-guest-dkms
virtualbox-guest-source
virtualbox-guest-utils
virtualbox-guest-x11
virtualbox-nonfree
virtualbox-qt
virtualbox-source
....
pero cuando lo intento
sudo apt-get remove virtualbox # o cualquier otro de los paquetes anteriores
yo obtengo
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'virtualbox' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 252 not upgraded.
Respuesta1
apt-cache
es para interactuar con el caché apt que se crea o actualiza con apt-get update
. Esto no tiene nada que ver con lo que está instalado actualmente en su sistema.
En pocas palabras, apt-get
se utiliza para modificar paquetes disponibles y apt-cache
para consultarlos.
Del texto de ayuda:
apt-get
es una interfaz de línea de comandos sencilla para descargar e instalar paquetes.
Página de manual de Linux: apt-get(8)
apt-cache
es una herramienta de bajo nivel utilizada para consultar información de los archivos de caché binarios de APT