Linux repositories inspector
1.20.0

dpkg-dev

Debian package development tools

dpkg-lang

Translations for package dpkg

dpkg

Debian package management system

NOM

dpkg-name - Redonne aux paquets Debian leur nom complet

SYNOPSIS

dpkg-name [option...] [--] fichier...

DESCRIPTION

Cette page de manuel documente le programme dpkg-name qui fournit une fa\(,con simple de redonner aux paquets Debian leur nom complet. Ce nom consiste en une cha\(^ine paquet_version_architecture.type-de-paquet telle qu’elle est indiqu\(’ee dans le fichier \(Fo control \(Fc du paquet. La partie version du nom est compos\(’ee d’informations sur la version originelle qui peuvent ou non \(^etre suivies d’un trait d’union et d’informations sur la r\(’evision. La partie type-de-paquet provient de ce champ s’il existe. La valeur par d\(’efaut est deb.

OPTIONS

-a, --no-architecture
Le nom du fichier n’aura pas l’information sur l’architecture.
-k, --symlink
Fait un lien symbolique plut\(^ot qu’une transposition.
-o, --overwrite
Remplace des fichiers existants s’ils ont le m\(^eme nom que le fichier de destination.
-s, --subdir [rep]
Met les fichiers dans un sous-r\(’epertoire. Si le r\(’epertoire donn\(’e en param\(‘etre existe, les fichiers sont d\(’eplac\(’es dans ce r\(’epertoire ; sinon le r\(’epertoire cible, extrait du champ \(Fo section \(Fc que contient la partie contr\(^ole du paquet, sera \(Fo unstable/binary-architecture/section \(Fc. Quand aucune information sur la section n’est trouv\(’ee dans le fichier \(Fo control \(Fc, la section est suppos\(’ee \(^etre no-section. Dans ce cas, ainsi que si la section est non-free ou contrib, le r\(’epertoire cible est \(Fo section/binary-architecture \(Fc. Le champ \(Fo section \(Fc est facultatif ; aussi beaucoup de paquets sont dans la zone \(Fo no-section \(Fc. Utilisez cette option avec pr\(’ecaution : elle est compliqu\(’ee.
-c, --create-dir
On peut utiliser cette option avec l’option -s. Quand un r\(’epertoire cible n’est pas trouv\(’e, il est cr\(’e\(’e automatiquement. Utilisez cette option avec soin.
-?, --help Affiche un message d’aide puis quitte.
-v, --version
Affiche le num\(’ero de version puis quitte.

ENVIRONNEMENT

DPKG_COLORS
D\(’efinit le mode de couleur (depuis dpkg 1.18.5). Les valeurs actuellement accept\(’ees sont auto (par d\(’efaut), always et never.
DPKG_NLS
Si cette variable est d\(’efinie, elle sera utilis\(’ee pour d\(’ecider l’activation de la prise en charge des langues (NLS - Native Language Support), connu aussi comme la gestion de l’internationalisation (ou i18n) (depuis dpkg 1.19.0). Les valeurs permises sont : 0 et 1 (par d\(’efaut).

BOGUES

Certains paquets ne respectent pas l’organisation paquet_version_architecture.deb. Les paquets trait\(’es par dpkg-name la respectent. Cela n’a pas de cons\(’equence sur la fa\(,con dont dselect(1) ou dpkg(1) installent les paquets, mais il se peut que d’autres syst\(‘emes d’installation aient besoin de cette organisation.

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\(^ole de bar-foo.deb.
find /root/debian/ -name ’*.deb’ | xargs -n 1 dpkg-name -a
Cette commande dpkg-name redonne leur nom complet \(‘a tous les fichiers qui se trouvent dans le r\(’epertoire /root/debian et ses sous-r\(’epertoires et qui poss\(‘edent 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 \(,ca ! L’archive sera compl\(‘etement g\(^ach\(’ee par des paquets qui ne poss\(‘edent pas d’informations sur la section. Ne faites pas \(,ca !
dpkg-deb --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.

TRADUCTION

Ariel VARDI <>, 2002. Philippe Batailler, 2006. Nicolas Fran\(,cois, 2006. Veuillez signaler toute erreur \(&#145;a <>.
⇧ Top