Rechercher une page de manuel
dh_strip
Langue: fr
Version: 2009-05-18 (debian - 07/07/09)
Section: 1 (Commandes utilisateur)
NOM
dh_strip - depouille les executables, les bibliotheques partagees, et certaines bibliotheques statiquesSYNOPSIS
dh_strip [options de debhelper] [-Xelement] [--dbg-package=paquet] [--keep-debug]DESCRIPTION
dh_strip est le programme de la suite debhelper charge de depouiller les executables, les bibliotheques partagees et les bibliotheques statiques qui ne sont pas utilises pour la mise au point.Ce programme examine les repertoires de construction du paquet et determine ce qui peut etre depouille. Il s'appuie sur file(1), sur les permissions ainsi que sur les noms des fichiers pour deviner quels fichiers sont des bibliotheques partagees (*.so), des binaires executables, des bibliotheques statiques (lib*.a) ou des bibliotheques de mise au point (lib*_g.a, debug/*.so). Il depouille chacun de ces elements autant qu'il est possible (pas du tout pour des bibliotheques de mise au point). Il semble, generalement, faire de tres bonnes conjectures et produit un resultat correct dans presque tous les cas.
Comme il est tres difficile de deviner automatiquement si un fichier est un module, et difficile de determiner comment depouiller un module, dh_strip ne depouille actuellement pas les modules binaires tels que des fichiers X .o X.
OPTIONS
- -Xelement, --exclude=element
- Exclut du traitement les fichiers qui comportent X element X n'importe ou dans leur nom. Il est possible d'utiliser cette option a plusieurs reprises pour etablir une liste des elements a exclure.
- --dbg-package=paquet
- Cette option produit l'enregistrement, en tant que fichiers independants, des symboles dont ont ete depouilles les paquets traites. Ces fichiers sont enregistres dans le repertoire de construction du paquet de mise au point indique.
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.
Nota : cette option se comporte de facon sensiblement differente dans les niveaux de compatibilite 4 et inferieurs de debhelper. Au lieu d'indiquer le nom d'un paquet de mise au point ou placer les symboles (cas de la v5), l'option indique (cas de la v4 et inferieure) le ou les paquets d'ou proviennent les symboles de mise au point. Les symboles sont alors places dans des paquets, suffixes par X -dbg X.
- -k, --keep-debug
- Les symboles de mise au point seront conserves, mais separes dans un fichier independant de usr/lib/debug/ dans le repertoire de construction du paquet. Il est plus facile d'employer dbg-package que cette option, mais cette derniere est plus souple.
REMARQUES
If the DEB_BUILD_OPTIONS environment variable contains ``nostrip'', nothing will be stripped, in accordance with Debian policy (section 10.1 ``Binaries'').CONFORMITE
Charte Debian, version 3.0.1VOIR AUSSI
debhelper(7)Ce programme fait partie de debhelper.
AUTEUR
Joey Hess <joeyh@debian.org>TRADUCTION
Valery Perrin <valery.perrin.debian@free.fr> le 17 septembre 2005. Derniere mise a jour le 19 novembre 2006.L'equipe de traduction a fait le maximum pour realiser une adaptation francaise de qualite
La version anglaise la plus a jour de ce document est toujours consultable via la commande man -L en nom_du_man .
N'hesitez pas a signaler a l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre