Provided by: dpkg_1.17.5ubuntu5.8_amd64 bug

NOMBRE

       dpkg-deb - Herramienta de manipulación de archivos de paquete («.deb») de Debian

SINOPSIS

       dpkg-deb [opción...] orden

DESCRIPCIÓN

       dpkg-deb empaqueta, desempaqueta y ofrece información sobre archivos de Debian.

       Use dpkg para instalar y eliminar paquetes de su sistema.

       También  puede  ejecutar  dpkg-deb  usando  dpkg  con cualquiera de las opciones que desee
       introducir a dpkg-deb. dpkg notará que desea utilizar dpkg-deb, y lo ejecutará por usted.

ÓRDENES

       -b, --build directorio [archivo|directorio]
              Crea un archivo de Debian a partir del árbol del sistema de ficheros ubicado en  el
              directorio.  El directorio debe tener un subdirectorio DEBIAN, el cual contiene los
              ficheros de información tales como  el  fichero  de  control.  Este  directorio  no
              aparecerá  en  el  sistema de ficheros del archivo de paquete binario, sino que los
              ficheros contenidos se ubicarán en el área de la información de control del paquete
              binario.

              dpkg-deb  leerá  y  analizará  DEBIAN/control  a  menos  que especifique --nocheck.
              Comprobará posibles errores de sintaxis y otros problemas, mostrando el nombre  del
              paquete  binario  que  se está creando. dpkg-deb también comprobará los permisos de
              los scripts del mantenedor así como de los otros ficheros que se encuentren  en  el
              directorio de la información de control DEBIAN.

              Si  no  se  especifica  un  archivo,  dpkg-deb  creará  el  paquete como un fichero
              directorio.deb.

              Si el archivo a crear ya existe se sobreescribirá.

              Si el segundo  argumento  es  un  directorio,  dpkg-deb  escribirá  en  el  fichero
              paquete_versión_arquitectura.deb, o paquete_versión.deb si el campo Arquitecture no
              está presente en el fichero de control del  paquete.  No  se  debería  utilizar  la
              opción  --nocheck  cuando  se  especifica  un  directorio de destino en lugar de un
              fichero ya que dpkg-deb necesita leer y analizar el fichero de control del  paquete
              para así determinar qué nombre de archivo usar.

       -I, --info archivo [fichero-de-control ..]
              Ofrece información acerca del paquete binario.

              Si  no  se  especifica  el  fichero(s)-de-control  se  mostrará  un  resumen de los
              contenidos del paquete así como del fichero de control.

              Si se especifica algún fichero-de-control, dpkg-deb imprimirá los contenidos en  el
              orden  en  que  se  especificaron.  Si  cualquiera  de los componentes no estuviese
              presente se mostrará un mensaje de error por la salida de error estándar para  cada
              uno de ellos, interrumpiendo el proceso con el estado de salida 2.

       -W, --show archivo
              Ofrece  información  acerca  del  paquete  binario  con  el formato definido por el
              argumento --showformat. El formato predefinido muestra el nombre del paquete  y  la
              versión en una sola línea, separados por un tabulado.

       -f, --field archivo [campo-del-fichero-control ...]
              Extrae información del fichero de control del fichero de un paquete binario.

              Si  no  se especifica ningún campo-del-fichero-control, se mostrará todo el fichero
              de control.

              Si se especifica algún campo, dpkg-deb mostrará sus contenidos en el  orden  en  el
              cual   aparecen   en   el   fichero   de  control.  Si  se  especifica  más  de  un
              campo-del-fichero-control, dpkg-deb precederá cada uno con el nombre del campo (más
              dos puntos y un espacio).

              No se informa de ningún error para los campos solicitados pero no encontrados.

       -c, --contents archivo
              Lista  los contenidos de la parte del archivo de paquete que se instala en el árbol
              del  sistema  de  ficheros,  sin  incluir  ficheros  específicos  del  sistema   de
              empaquetado  de  Debian. La lista se genera con el formato producido por el listado
              informativo de tar.

       -x, --extract directorio-archivo
              Extrae el árbol del sistema de ficheros  del  archivo  de  paquetes  al  directorio
              especificado.

              ¡Tenga  en  cuenta que no obtendrá una instalación correcta si extrae un paquete en
              el directorio raíz! Use dpkg para instalar paquetes.

              Se creará  el  directorio  (pero  no  los  directorios  padre)  de  ser  necesario,
              modificando sus permisos de acuerdo a los contenidos del paquete.

       -X, --vextract directorio-archivo
              Similar  a  --extract  (-x) con --verbose (-v), que muestra una lista de ficheros a
              medida que se extraen.

       -R, --raw-extract directorio-archivo
              Extrae el árbol del sistema de ficheros de un  archivo  de  paquete  al  directorio
              especificado, y los ficheros de información de control en un subdirectorio «DEBIAN»
              dentro del directorio especificado.

              El directorio de  destino  (pero  no  los  directorios  padre)  se  creará  de  ser
              necesario.

       --fsys-tarfile archivo
              Extrae los datos del árbol de sistema de ficheros de un paquete binario, enviándolo
              por la salida estándar en formato tar. Se puede  utilizar  junto  con  tar(1)  para
              extraer  un  fichero  específico  de  un archivo de paquetes. El archivo de entrada
              siempre se procesa de forma secuencial.

       -e, --control archivo [directorio]
              Extrae los ficheros  de  información  de  control  de  un  archivo  de  paquete  al
              directorio especificado.

              Si  no  se  especifica  ningún  directorio,  se  usará  el subdirectorio DEBIAN del
              directorio actual.

              El directorio de  destino  (pero  no  los  directorios  padre)  se  creará  de  ser
              necesario.

       -?, --help
              Muestra el modo de uso y termina.

       --version
              Muestra la versión y termina.

OPCIONES

       --showformat=format
              Esta opción sirve para especificar el formato de la salida que --show producirá. El
              formato es una cadena que será la salida de cada paquete listado.

              La  cadena  puede   mostrar   cualquier   campo   de   estado   usando   la   forma
              «${nombre-campo}»,  y  puede  generar  una lista de campos válidos usando -I con el
              mismo paquete.  Para  una  explicación  de  las  opciones  de  formato  (incluyendo
              secuencias  de  escape  y el tabulado de los campos), consulte la explicación de la
              opción --showformat en dpkg-query (1).

              El valor predefinido de este campo es «${Package}\t${Version}\n».

       -znivel-compresión
              Define el nivel de compresión que utilizar para el  sistema  de  de  compresión  al
              construir  un paquete (el valor predeterminado es 9 para gzip y bzip, y 6 para xz y
              lzma). Los valores permitidos son 0-9 con: cero implica sin compresión para gzip, e
              implica  nivel  1  de compresión para bzip2. Antes de la versión 1.16.2 de dpkg, el
              nivel cero equivalía a no comprimir para todos los sistemas de compresión.

       -Zsistema-de-compresión
              Specify which compression strategy to use on the compressor backend, when  building
              a  package  (since  dpkg  1.16.2).  Allowed  values  are  none (since dpkg 1.16.4),
              filtered, huffman, rle and fixed for gzip (since dpkg 1.17.0) and extreme for xz.

       -Ztipo-de-compresión
              Specify which compression type to use when building a package. Allowed  values  are
              gzip, xz, bzip2, lzma, and none (default is xz).

       --deb-format=format
              Set  the  archive  format  version used when building (since dpkg 1.17.0).  Allowed
              values are 2.0 for the new format, and 0.939000 for the old one (default is 2.0).

              The old archive format is less  easily  parsed  by  non-Debian  tools  and  is  now
              obsolete;  its  only use is when building packages to be parsed by versions of dpkg
              older than 0.93.76 (September 1995), which was released as i386 a.out only.

       --new  This is a legacy alias for --deb-format=2.0.

       --old  This is a legacy alias for --deb-format=0.939000.

       --nocheck
              Impide las comprobaciones habituales de dpkg-deb --build sobre los  contenidos  del
              archivo. Puede construir cualquier archivo que desee, no importa lo mal que esté.

       -v, --verbose
              Activa  la  salida  de información detallada. Actualmente, solo afecta a --extract,
              provocando un funcionamiento similar a --vextract.

       -D, --debug
              Activa los mensajes de depuración. No son muy interesantes.

ENTORNO

       TMPDIR Si se define, dpkg-deb lo usará  como  el  directorio  en  el  que  crear  ficheros
              temporales y directorios.

NOTAS

       ¡No  use  dpkg-deb  para instalar software! Debe utilizar dpkg para asegurar que todos los
       ficheros se instalan en el sitio correcto, los scripts del paquete se ejecuten  y  que  se
       registren los contenidos y estado el de éste.

FALLOS

       dpkg-deb -I paquete1.deb paquete2.deb no funciona como debería.

       No  realiza  ninguna  comprobación  de  autenticidad  de  los  ficheros .deb; de hecho, ni
       siquiera una suma de control. Las herramientas de nivel  alto  como  APT  son  capaces  de
       autenticar  paquetes  obtenidos desde el repositorio dado, y la mayoría de estos ofrecen a
       día de  hoy  un  fichero  de  sumas  de  control  md5  generado  por  «debian/rules».  Las
       herramientas de bajo nivel no tienen una compatibilidad directa con estos procesos.

VÉASE TAMBIÉN

       deb(5), deb-control(5), dpkg(1), dselect(1).

TRADUCTOR

       Rudy  Godoy  <rudy@kernel-panik.org>,  Rubén  Porras  <nahoo@inicia.es>,  Bruno Barrera C.
       <bruno.barrera@igloo.cl>, Carlos Izquierdo <gheesh@ertis.net>,  Esteban  Manchado  y  NOK.
       Debian L10n Spanish <debian-l10n-spanish@lists.debian.org>.
       Revisiones  por  Santiago Vila <sanvila@unex.es>, Javier Fernández-Sanguino, Rubén Porras,
       Luis Uribe y Omar Campagne.