www.guiaslinux.org apt-get y dpkg Algunas posibilidades de las herramientas
apt-get y dpkg de Debian GNU/Linux
Listar todos los ficheros de un paquete $ dpkg -L nombre_paquete
Instalar un paquete de una release concreta # apt-get install -t unstable nombre_paquete
Bloquear (hold) un paquete para que no se actualice en los upgrades # echo nombre_paquete hold | dpkg --set-selections
Quitar el bloqueo a un paquete # echo nombre_paquete install | dpkg --set-selections
Ver la versión de un paquete instalado $ apt-cache policy nombre_paquete | grep Installed
Listar los paquetes que contienen cierta cadena en su nombre $ COLUMNS=120 dpkg -l | grep string
Obtener el estado(hold, purge) de un paquete $ dpkg --get-selections nombre_paquete
Eliminar un paquete y sus ficheros de configuración # dpkg --purge nombre_paquete
Ver las dependencias de un paquete y su descripción
$ apt-cache showpkg nombre_paquete
Buscar paquetes relacionados con un término $ apt-cache search string
Posibles problemas Al instalar un paquete, puede ocurrir que su script de post-instalación falle por alguna razón, lo cual impide que el paquete se instale correctamente. Si eso ocurre puedes editar su script correspondiente en /var/lib/dpkg/info/nombre_paquete.postinst e intentar arreglarlo. Después simplemente ejecuta: # dpkg --configure -a
Reinstalar todos los paquetes instalados Útil para limpiar los binarios si el sistema ha sido infectado con un virus o un rootkit. USAR CON PRECAUCIÓN. # for i in $(dpkg --get-selections | grep -v deinstall | awk '{print $1}'); do apt-get install -y --reinstall $i; done