| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- .\" This manpage is copyright (C) 1996 Michael Shields <shields@crosslink.net>.
- .\"
- .\" This is free software; you may redistribute it and/or modify
- .\" it under the terms of the GNU General Public License as
- .\" published by the Free Software Foundation; either version 2,
- .\" or (at your option) any later version.
- .\"
- .\" This is distributed in the hope that it will be useful, but
- .\" WITHOUT ANY WARRANTY; without even the implied warranty of
- .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- .\" GNU General Public License for more details.
- .\"
- .\" You should have received a copy of the GNU General Public
- .\" License along with dpkg; if not, write to the Free Software
- .\" Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- .\" Traduction de la version cvs 1.3
- .TH DPKG-SCANPACKAGES 8 "1996-07-08" "Projet Debian" "Utilitaires de Dpkg"
- .SH NOM
- dpkg-scanpackages \- créer des fichiers «\ Packages\ »
- .
- .SH SYNOPSIS
- .B dpkg-scanpackages
- .I rep-de-binaires
- .I fichier-d'-override
- .RI [ chemin-à-préfixer ]
- .B >
- .I Packages
- .
- .SH DESCRIPTION
- .B dpkg-scanpackages
- trie une arborescence contenant des paquets binaires Debian et crée un fichier
- «\ Packages\ » qui permettra à
- .BR 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
- .B dpkg-scanpackages.
- .PP
- .I rep-de-binaires
- est le nom de l'arborescence binaire (par exemple
- .BR 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.
- .PP
- .I 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.
- .PP
- .I chemin-à-préfixer
- est une chaîne facultative qui préfixera les champs «\ Filename\ ».
- .SH 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\ ».
- .PP
- Les éléments du fichier «\ override\ » sont séparés simplement par un espace.
- Les commentaires commencent par un caractère
- .BR «\ #\ ».
- .PP
- .in +5
- .I paquet
- .I priorité
- .I section
- .RI [ responsable ]
- .in -5
- .PP
- .I 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.
- .PP
- Les éléments
- .I priorité
- et
- .I 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
- .IR rep-de-binaires,
- on le compare avec le contenu de
- .IR section .
- .PP
- L'élément
- .IR 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
- .I ancienresponsable
- .B =>
- .I nouveauresponsable
- pour un changement de responsable.
- .PP
- On peut trouver les fichiers «\ override\ », dont on se sert pour établir les
- fichiers officiels «\ Packages\ », dans le répertoire
- .I indices
- des miroirs Debian.
- .
- .SH DIAGNOSTICS
- .B 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.
- .SH VOIR AUSSI
- .BR dpkg (8),
- .BR dselect (8).
- .SH TRADUCTION
- Philippe Batailler, Janvier 2001.
|