.\" dpkg manual page - dpkg-scanpackages(1) .\" .\" Copyright © 1996 Michael Shields .\" Copyright © 2006 Frank Lichtenheld .\" Copyright © 2007 Guillem Jover .\" Copyright © 2009 Raphaël Hertzog .\" This is free software; you can 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 of the License, 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 this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH dpkg\-scanpackages 1 "7 maggio 2012" "Progetto Debian" "utilità dpkg" .SH NOME dpkg\-scanpackages \- crea file Packages con indici . .SH SINTASSI \fBdpkg\-scanpackages\fP [\fIopzione\fP...] \fIdir\-binari\fP [\fIfile\-override\fP [\fIprefisso\-percorso\fP]] \fB>\fP \fIPackages\fP . .SH DESCRIZIONE \fBdpkg\-scanpackages\fP scorre un albero di pacchetti binari Debian e crea un file Packages, usato da \fBapt\fP(8), \fBdselect\fP(1), ecc., per dire all'utente quali pacchetti sono disponibili per l'installazione. Questi file Packages sono gli stessi che si trovano nei siti e i CD\-ROM con archivi Debian. L'utente stesso può usare \fBdpkg\-scanpackages\fP se crea una directory di pacchetti locali da installare su cluster di macchine. .PP \fBNota:\fP Se si vuole accedere al file Packages generato con \fBapt\fP, sarà probabilmente necessario comprimere il file con \fBbzip2\fP(1) (generando un file Packages.bz2) o \fBgzip\fP(1) (generando un file Packages.gz). apt ignora i file Packages non compressi, tranne per l'accesso locale (cioè fonti \fBfile://\fP). .PP \fIdir\-binari\fP è il nome dell'albero dei pacchetti binari da elaborare (per esempio \fBcontrib/binary\-i386\fP). È meglio indicarlo in modo relativo alla radice dell'archivio Debian, perché ogni campo Filename nel nuovo file Packages inizierà con questa stringa. .PP \fIfile\-override\fP è il nome di un file da leggere e che contiene informazioni su come i pacchetti sono inseriti nella distribuzione (può essere un file compresso); vedere \fBdeb\-override\fP(5). .PP \fIprefisso\-percorso\fP è una stringa facoltativa da anteporre ai campi Filename. .PP Se viene trovata più di una versione di un pacchetto, nell'output viene inclusa solo la più nuova. Se hanno la stessa versione e differiscono solo per l'architettura, viene usata solo la prima voce trovata. . .SH OPZIONI .TP \fB\-t\fP, \fB\-\-type\fP \fItipo\fP Cerca pacchetti *.\fItipo\fP invece di *.deb. .TP \fB\-e\fP, \fB\-\-extra\-override\fP \fIfile\fP Cerca in \fIfile\fP per trovare override aggiuntivi (il file può essere compresso). Vedere \fBdeb\-extra\-override\fP(5) per maggiori informazioni sul suo formato. .TP \fB\-a\fP, \fB\-\-arch\fP \fIarch\fP Usa un modello che corrisponde a \fI*_all.deb\fP e \fI*_arch.deb\fP invece di cercare tutti i file deb. .TP \fB\-m\fP, \fB\-\-multiversion\fP Include nell'output tutti i pacchetti trovati. .TP \fB\-M\fP, \fB\-\-medium\fP \fIstringa\-ID\fP Aggiunge un campo X\-Medium contenente il valore \fIstringa\-ID\fP. Questo campo è necessario se si desidera generare file \fBPackages.cd\fP per l'uso con il metodo di accesso multicd di dselect. .TP \fB\-?\fP, \fB\-\-help\fP Mostra il messaggio sull'uso ed esce. .TP \fB\-\-version\fP Mostra la versione ed esce. . .SH DIAGNOSTICA \fBdpkg\-scanpackages\fP produce in output i consueti errori autoesplicativi. Inoltre produce avvertimenti per i pacchetti che sono nella sottodirectory sbagliata, sono duplicati, hanno un campo Filename nel loro file di controllo, non sono presenti nel file override oppure hanno sostituzioni del manutentore che non hanno effetto. . .SH "VEDERE ANCHE" \fBdpkg\fP(1), \fBdselect\fP(1), \fBdeb\-override\fP(5), \fBdeb\-extra\-override\fP(5), \fBdpkg\-scansources\fP(1).