dpkg-scanpackages

Langue: fr

Version: 1996-07-08 (www.delafond.org - 07/08/07)

Autres sections - même nom

Section: 8 (Commandes administrateur)

NOM

dpkg-scanpackages - cr�er des fichiers � Packages �

SYNOPSIS

dpkg-scanpackages rep-de-binaires fichier-d'-override [chemin-�-pr�fixer] > Packages

DESCRIPTION

dpkg-scanpackages trie une arborescence contenant des paquets binaires Debian et cr�e un fichier � Packages � qui permettra � dselect(8) de dire � un utilisateur quels sont les paquets qu'il peut installer. Ces fichiers � Packages � sont semblables � ceux qu'on peut trouver sur les sites d'archives Debian ou sur des c�d�roms. Quand on cr�e un r�pertoire contenant des paquets qu'on veut installer sur un ensemble de machines, on peut se servir soi-m�me de dpkg-scanpackages.

rep-de-binaires est le nom de l'arborescence binaire (par exemple contrib/binary-i386) que l'on veut traiter. Il vaut mieux qu'elle soit relative � la racine de l'archive Debian ; ainsi chaque champ � Filename � dans le nouveau fichier � Packages � commencera par cette cha�ne.

fichier-d'-override est le nom du fichier qui contient les renseignements sur la mani�re dont le paquet s'ins�re dans la distribution ; voir ci-dessous.

chemin-�-pr�fixer est une cha�ne facultative qui pr�fixera les champs � Filename �.

LE FICHIER � OVERRIDE �

Bien que l'on puisse trouver dans le fichier � control � la plupart des informations concernant un paquet, certaines doivent �tre inscrites par les tsars de la distribution plut�t que par le responsable du paquet : elles ont trait � l'organisation des fichiers en vue de la publication plut�t qu'aux d�pendances r�elles ou � la description du paquet. Ces informations se trouvent dans le fichier � override �.

Les �l�ments du fichier � override � sont s�par�s simplement par un espace. Les commentaires commencent par un caract�re � # �.

paquet priorit� section [responsable]

paquet est le nom du paquet. Les entr�es du fichier � override � concernant des paquets qui ne sont pas dans l'arborescence sont ignor�es.

Les �l�ments priorit� et section placent le paquet dans l'arborescence ; on ne devrait pas les trouver dans le fichier � control �. Quand le paquet se trouve dans un sous-r�pertoire de rep-de-binaires, on le compare avec le contenu de section.

L'�l�ment responsable, quand il existe, peut repr�senter soit le nom du responsable quand il s'agit d'un remplacement sans condition, soit la cha�ne ancienresponsable => nouveauresponsable pour un changement de responsable.

On peut trouver les fichiers � override �, dont on se sert pour �tablir les fichiers officiels � Packages �, dans le r�pertoire indices des miroirs Debian.

DIAGNOSTICS

dpkg-scanpackages affiche les erreurs habituelles qui se comprennent d'elles-m�mes. Il affiche aussi des avertissements quand des paquets sont dans un mauvais sous-r�pertoire, existent en double exemplaire, ont des champs � Filename � dans leur fichier � control �, sont absents du fichier � override � ou bien dont les substitutions de responsable ne peuvent pas s'appliquer.

VOIR AUSSI

dpkg(8), dselect(8), dpkg-scansources(8).

TRADUCTION

Philippe Batailler <pbatailler@teaser.fr>, Mai 2002.