La tercera de las chuletas que espero que a alguien le sirva de ayuda es sobre el funcionamiento más habitual de dpkg.
dpkg es una herramienta para la instalación, desinstalación, compilación y manipulación de los paquetes en sistemas Debian.
Las opciones que más habitualmente se emplean son:
Las opciones que más habitualmente se emplean son:
- Instalación de un paquete
shell> dpkg -i package
- Actualización de un paquete
shell> dpkg -i package
- Instalación de todos los paquete de un directorio
shell> dpkg -R /ruta/paquetes/
- Desinstalación de un paquete (conservando configuraciones)
shell> dpkg -r package
- Desinstalación de un paquete (incluidas configuraciones)
shell> dpkg -P package
- Listado de paquetes instalados
shell> dpkg -l
- Listado de paquetes que coinciden con nombre
shell> dpkg -l package
- Encontrar paquete que provee los ficheros
shell> dpkg -L package
- Listado de ficheros de paquete
shell> dpkg -c package
- Encontrar qué paquete es el "dueño" del fichero
shell> dpkg -S /ruta/file
- Listar propiedades del paquete (grupo, versión, mantenedor, arquitectura, etc.)
shell> dpkg -p package
- Listar contenido de un paquete no instalado
shell> dpkg --contents package.deb
- Extraer información de un paquete
shell> dpkg -I package.deb
- Retener actualización de paquete
shell> echo "package hold" | dpkg --set-selections
- Obtener estado de todos los paquetes
shell> dpkg --get-selections
- Compilar un paquete desde el árbol de Debian
shell> dpkg-buildpacakge package
- Corregir dependencias tras instalación fallida
shell> dpkg --configure --pending
- Extraer contenido de un paquete
shell> dpkg -x package.deb
- Hacer una copia de las selecciones de los paquetes
shell> dpkg --get-selections > my_packages
- Instalar paquetes seleccionados
shell> dpkg --clear-selections shell> dpkg --set-selections < my_packages
No hay comentarios :
Publicar un comentario