Provided by: dpkg-dev_1.17.5ubuntu5.8_all
NOME
dpkg-scanpackages - crea file Packages con indici
SINTASSI
dpkg-scanpackages [opzione...] dir-binari [file-override [prefisso-percorso]] > Packages
DESCRIZIONE
dpkg-scanpackages scorre un albero di pacchetti binari Debian e crea un file Packages, usato da apt(8), dselect(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 dpkg-scanpackages se crea una directory di pacchetti locali da installare su cluster di macchine. Nota: Se si vuole accedere al file Packages generato con apt, sarà probabilmente necessario comprimere il file con bzip2(1) (generando un file Packages.bz2) o gzip(1) (generando un file Packages.gz). apt ignora i file Packages non compressi, tranne per l'accesso locale (cioè fonti file://). dir-binari è il nome dell'albero dei pacchetti binari da elaborare (per esempio contrib/binary-i386). È meglio indicarlo in modo relativo alla radice dell'archivio Debian, perché ogni campo Filename nel nuovo file Packages inizierà con questa stringa. file-override è 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 deb-override(5). prefisso-percorso è una stringa facoltativa da anteporre ai campi Filename. 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.
OPZIONI
-t, --type tipo Cerca pacchetti *.tipo invece di *.deb. -e, --extra-override file Cerca in file per trovare override aggiuntivi (il file può essere compresso). Vedere deb-extra-override(5) per maggiori informazioni sul suo formato. -a, --arch arch Usa un modello che corrisponde a *_all.deb e *_arch.deb invece di cercare tutti i file deb. -m, --multiversion Include nell'output tutti i pacchetti trovati. -M, --medium stringa-ID Aggiunge un campo X-Medium contenente il valore stringa-ID. Questo campo è necessario se si desidera generare file Packages.cd per l'uso con il metodo di accesso multicd di dselect. -?, --help Show the usage message and exit. --version Show the version and exit.
DIAGNOSTICA
dpkg-scanpackages 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.
VEDERE ANCHE
dpkg(1), dselect(1), deb-override(5), deb-extra-override(5), dpkg-scansources(1).