Comandos Linux - Paquetería DEB
Gestión de paquetes deb (Debian, Ubuntu y otros)
▶ dpkg -i elpaquete.deb → instalar / actualizar un paquete.
▶ dpkg -r elpaquete → 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 elpaquete → obtener información en un paquete específico instalado en el sistema.
▶ dpkg -L elpaquete → mostar lista de ficheros utilizados por un paquete instalado en el sistema.
▶ dpkg -c elpaquete.deb → mostrar contenido de un paquete (no necesariamente instalado).
▶ dpkg -S /bin/ping → verificar a qué paquete pertenece un fichero dado.
Actualizador de paquetes apt y aptitude (Debian, Ubuntu y otros)
▶ 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 searched-package → retorna lista de paquetes que corresponde a la serie «paquetes buscados».
▶ aptitude search paquete → busca un paquete por el nombre.
▶ aptitude search ~dpaquete → 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.
▶ apt-file -xi search 'sql' → busca todos los paquetes que contengan un archivo o directorio con la expresión sql (sin considerar mayúsculas o minúsculas). 3)