Rechercher une page de manuel
dpkg-name
Langue: fr
Version: May 1996 (www.delafond.org - 07/08/07)
Section: 1 (Commandes utilisateur)
NOM
dpkg-name - redonner aux paquets Debian leur nom completSYNOPSIS
dpkg-name [-a|--no-architecture] [-o|--overwrite] [-s|--subdir [rep]] [-c|--create-dir] [-h|--help] [-v|--version] [-l|--license] [-k|--symlink] [-[--] [fichiers]DESCRIPTION
Cette page de manuel documente le script sh dpkg-name. Celui-ci fournit une fa�on simple de redonner aux paquets Debian leur nom complet. Ce nom consiste en une cha�ne � <package>_<version>_<architecture>.deb � telle qu'elle est indiqu�e dans le fichier � control � du paquet. La partie <version> du nom est compos�e d'informations sur la version � originale � qui peuvent ou non �tre suivies d'un trait d'union et d'informations sur la r�vision.
EXEMPLES
- dpkg-name bar-foo.deb
- Le nom du fichier � bar-foo.deb � devient � bar-foo_1.0-2_i386.deb � ou quelque chose de similaire suivant les renseignements que contient la partie de contr�le de � bar-foo.deb �.
- find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a
- Cette commande redonne leur nom complet � tous les fichiers qui se trouvent dans le r�pertoire /root/debian et ses sous-r�pertoires et qui poss�dent une extension � deb �, mais supprime l'information sur l'architecture.
- find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c
- Ne faites pas �a ! L'archive sera compl�tement g�ch�e par des paquets qui ne poss�dent pas d'informations sur la section.
- dpkg --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
- On peut se servir de cette commande lors de la construction d'un nouveau paquet.
OPTIONS
- -a, --no-architecture
- Le nom du fichier n'aura pas d'information sur l'architecture.
- -k, --symlink
- Faire un lien symbolique plut�t qu'une cr�ation de fichier.
- -o, --overwrite
- Remplace des fichiers existants s'ils ont le m�me nom que le fichier de destination.
- -s, --subdir [rep]
- Met les fichiers dans rep. Si le r�pertoire donn� comme argument existe, les fichiers sont d�plac�s dans ce r�pertoire ; sinon le r�pertoire cible, extrait du champ � section � que contient la partie de contr�le du paquet, sera � unstable/binary-<architecture>/<section> �. Quand la section est � non-free � ou � contrib �, ou bien quand aucune information sur la section n'est trouv�e dans le fichier � control �, le r�pertoire cible est � <section>/binary-<architecture> �. le champ � section � est facultatif ; aussi beaucoup de paquets sont dans la zone � no-section �. Utilisez cette option avec soin : elle est compliqu�e.
- -c, --create-dir
- On peut utiliser cette option avec l'option -s. Quand un r�pertoire cible n'est pas trouv�, il est cr�e automatiquement. Utilisez cette option avec soin.
- -h, --help
- Affiche une aide et se termine normalement.
- -v, --version
- Affiche la version et se termine normalement.
- -l, --license
- Affiche les informations sur le copyright (une r�f�rence � GNU) et se termine normalement.
BOGUES
Certains paquets ne respectent pas l'organisation <package>_<version>_<architecture>.deb. Les paquets trait�s par dpkg-name la respecte. Cela n'a pas de cons�quence sur la fa�on dont dselect/dpkg installe les paquets, mais il se peut que d'autres syst�mes d'installation aient besoin de cette organisation.VOIR AUSSI
deb(5), deb-control(5), dpkg(8), dpkg-deb(1), find(1), xargs(1).COPYRIGHT
Copyright 1995,1996 Erick Branderhorst. dpkg-name est un logiciel libre ; voyez la � GNU General Public Licence � version 2 ou sup�rieure pour le copyright. Il n'y a pas de garantie.TRADUCTION
Philippe Batailler, Janvier 2001.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre