Provided by:
dpkg-dev_1.13.11ubuntu6_all 
NOMBRE
dpkg-scanpackages - Crea ficheros Packages.
SINOPSIS
dpkg-scanpackages [-u] [-a<arquit>] bindir fichero-override
[path_prefijo] > Packages
DESCRIPCIÓN
dpkg-scanpackages busca paquetes binarios de Debian en un árbol de
directorios y crea un fichero Packages usado por dselect(8), etc, para
mostrar al usuario los paquetes disponibles para su instalación. Estos
ficheros Packages son idénticos a los que se encuentran en los archivos
de Debian en Internet o en los CD-ROMs. dpkg-scanpackages se puede
usar para crear un directorio local con paquetes para instalar en una ó
varias máquinas.
bindir es el nombre del árbol de directorios que contiene los binarios
que se desea procesar (por ejemplo, contrib/binary-i386). Es mejor
hacer que este directorio sea relativo al directorio principal del
repositorio de Debian, porque todo fichero listado en el nuevo Packages
empezará por esta cadena de caracteres.
fichero-override es el nombre del fichero que contiene información
acerca de como los paquetes se instalan en la distribución, vea más
abajo.
path_prefijo es un parámetro opcional que se antepondrá en el campo del
nombre de los archivos.
Si se especifica la opción -u , se buscan ficheros *.udeb en vez de
*.deb.
Cuando se especifica -a<arquit>, en vez de buscar todo tipo de debs, se
usa un patrón basado en *_all.deb y *_arch.deb.
EL FICHERO OVERRIDE
Mientras que la mayoría de la información acerca de los paquetes se
encuentre en el fichero de control, parte de esta información debe de
ser rellenada por los encargados de planificar la distribución en vez
de por los mantenedores, porque es información relacionada con el
ordenamiento de los archivos para el lanzamiento de la distribución,
más que dependencias reales o descripciones del paquete. Este tipo de
información se encuentra en el fichero de override.
El fichero override tiene un formato simple, está delimitado por
espacios en blanco. Los comentarios van precedidos de #).
paquete prioridad seccin [informacin_del_mantenedor]
paquete El nombre del paquete. Las entradas en el fichero de override
de un paquete no encontrado en el directorio son descartadas.
prioridad y seccin colocan el paquete en el árbol de directorios de la
distribución; esta información no debe de encontrarse en el fichero de
control. Si el paquete se encuentra en un subdirectorio de bindir, se
tendrá en cuenta la seccin.
informacin_del_mantenedor, si está presente, puede ser el nombre del
mantenedor para un fichero de override incondicional , o bien antiguo
mantenedor => nuevo mantenedor para hacer una substitución.
Los ficheros override que se usan para hacer las listas de paquetes
oficiales, suelen encontrarse en el directorio ndices en cualquier
réplica de Debian.
DIAGNÓSTICOS
dpkg-scanpackages devuelve los errores auto-explicativos comunes.
Además avisa acerca de paquetes que están en el subdirectorio
equivocado, duplicados, tienen un campo de nombre en su fichero de
control, no aparecen en el fichero de override, o contienen alguna
sustitución de mantenedor que no ha tenido efecto.
VEA ADEMÁS
dpkg(8), dselect(8), dpkg-scansources(1).
TRADUCTOR
Rubén Porras Campo <nahoo@inicia.es>
Revisado por Santiago Vila <sanvila@unex.es>