dh_strip

Autres langues

Langue: es

Version: 2009-03-09 (ubuntu - 08/07/09)

Section: 1 (Commandes utilisateur)

NOMBRE

dh_strip - ejecuta strip sobre ejecutables, bibliotecas compartidas y algunas bibliotecas estaticas

SINOPSIS

dh_strip [opciones debhelper] [-Xelemento] [--dbg-package=paquete] [--keep-debug]

DESCRIPCION

dh_strip es un programa de debhelper que es responsable de eliminar los simbolos de los ejecutables, bibliotecas compartidas y estaticas que no son usadas para depuracion.

Este programa examina sus directorios de construccion de paquetes y trabaja en lo que debe eliminar. Usa file(1) y permisos y nombres de ficheros para detectar que ficheros son bibliotecas compartidas (*.so), binarios ejecutables, bibliotecas estaticas (lib*.a) y ficheros de depuracion (lib*_g.a, debug/*.so), y elimina cuanto mas sea posible. (Que no es del todo para depuracion de bibliotecas). En general parece hacer muy buenas suposiciones, y hara lo correcto en la mayoria de casos.

Puesto que es muy dificil adivinar automaticamente si un fichero es un modulo, y determinar como eliminar un modulo, dh_strip actualmente no trata de eliminar los simbolos de modulos binarios como los ficheros .o.

OPCIONES

-Xelemento, --exclude=elemento
Excluye ficheros que contienen ``elemento'' en cualquier lugar de su nombre de ser eliminados. Usted puede usar esta opcion muchas veces para construir una lista de cosas a excluir.
--dbg-package=paquete
Esta opcion indica a dh_strip que el paquete dado tiene asociado un paquete ``-dbg''. Entonces, dh_strip, cuando ejecute strip para eliminar los simbolos de depuracion de los ficheros del paquete, los guardara en ficheros independientes en el directorio de construccion para el paquete ``-dbg''.

For example, if your packages are libfoo and foo and you want to include a foo-dbg package with debugging symbols, use dh_strip --dbg-package=foo-dbg.

Tenga en cuenta que esta opcion se comporta de forma significativamentedistinta en los niveles de compatibilidad de debhelper 4 o inferiores. Enlugar de especificar el nombre de un paquete de depuracion en el que ponerlos simbolos, especifica un paquete (o paquetes) que deben tener simbolosde depuracion separados, y los simbolos separados son colocados en paquetescon ``-dbg'' al final de su nombre

-k, --keep-debug
Se mantendran los simbolos de depuracion, pero separados en un fichero independiente en usr/lib/debug/ en el directorio de construccion del paquete. --dbg-package es mas facil de usar que esta opcion, pero esta opcion es mas flexible.

NOTAS

If the DEB_BUILD_OPTIONS environment variable contains ``nostrip'', nothing will be stripped, in accordance with Debian policy (section 10.1 ``Binaries'').

CONFORME A

Normas de Debian, version 3.0.1

VEASE ADEMAS

debhelper(7)

Este programa es parte de debhelper.

AUTOR

Joey Hess <joeyh@debian.org>

TRADUCTOR

Traduccion de Rudy Godoy <debian-l10n-spanish@lists.debian.org>