Comandos para gestionar paquetes manualmente o mediante las herramientas apt y aptitude. Instalar, desinstalar, forzar instalación, ver detalles y dependencias de los paquetes a instalar.
Gestionar paquetes de software en Debian y derivados

Tablas de comandos para gestionar paquetes deb
A continuación encontrarás una serie de tablas divididas por tipo de gestor de paquetes.
Instalar paquetes manualmente
| Comandos | Descripción |
|---|---|
| dpkg -i package.deb | Instalar / actualizar un paquete deb |
| dpkg -r package_name | Eliminar un paquete deb del sistema |
| dpkg -l | Mostrar todos los paquetes deb instalados en el sistema |
| dpkg -l | grep httpd | Mostrar todos los paquetes deb con el nombre “httpd” |
| dpkg -s package_name | Obtener información en un paquete específico instalado en el sistema |
| dpkg -L package_name | Mostar lista de ficheros dados por un paquete instalado en el sistema |
| dpkg –contents package.deb | Mostrar lista de ficheros dados por un paquete no instalado todavía |
| dpkg -S /bin/ping | Verificar cuál paquete pertenece a un fichero dado |
Gestionar paquetes mediante apt
| Comandos | Descripción |
|---|---|
| apt-get install package_name | Instalar / actualizar un paquete deb |
| apt-cdrom install package_name | Instalar / actualizar un paquete deb desde un cdrom |
| apt-get update | Actualizar la lista de paquetes |
| apt-get upgrade | Actualizar todos los paquetes instalados |
| apt-get remove package_name | Eliminar un paquete deb del sistema |
| apt-get check | Verificar la correcta resolución de las dependencias |
| apt-get clean | Limpiar cache desde los paquetes descargados |
| apt-cache search “paquetes buscados” | Retorna lista de paquetes que corresponde a la serie “paquetes buscados” |
Gestionar paquetes mediante aptitude
| Comandos | Descripción |
|---|---|
| aptitude search paquete | Busca un paquete por el nombre |
| aptitude search paquete | Busca un paquete por la descripción |
| aptitude show paquete | less | Muestra información sobre un paquete |
| aptitude install paquete1 paquete2 | Instala varios paquetes con sus dependencias y recomendaciones |
| aptitude -R install paquete | Instala un paquete con sus dependencias, pero sin las recomendaciones |
| aptitude why paquete | Lista las razones por las que se debería instalar el paquete |
| aptitude why-not paquete | Lista las razones por las que no se puede instalar el paquete |
| aptitude -rsvW install paquete | Simula la instalación de un paquete con sus dependencias y recomendaciones, detallando cada una |
| aptitude remove paquete | Desinstala un paquete |
| aptitude purge paquete | Desinstala un paquete y lo limpia de la cache |
| aptitude clean | Limpia la cache de paquetes |

