Provided by: dpkg-dev_1.17.5ubuntu5.8_all 

NAZWA
dpkg-scanpackages - tworzy plik indeksowe Packages
SKŁADNIA
dpkg-scanpackages [opcja...] katalog-binarny [plik-nadpisań [prefiks-ścieżki]] > Packages
OPIS
dpkg-scanpackages przechodzi po drzewie binarnych pakietów Debiana i tworzy pliki Packages, używane przez
apt(8), dselect(1) itp., zawierające informacje o tym, jakie pakiety są dostępne do zainstalowania.
Wygenerowane pliki Packages są takie same, jak te, które można znaleźć w mirrorach archiwum Debiana i na
CD-ROM-ach. Programu dpkg-scanpackages można użyć podczas tworzenia katalogu lokalnych pakietów do
zainstalowania w grupie komputerów.
Uwaga: Aby apt mogło użyć wygenerowanego pliku Packages, należy go skompresować programem bzip2(1)
(tworząc plik Packages.bz2) lub gzip(1) (tworząc plik Packages.gz). apt ignoruje nieskompresowane pliki
Packages z wyjątkiem lokalnego dostępu (tj. pochodzącego z file://).
katalog-binarny jest nazwą drzewa pakietów binarnych do przetworzenia (na przykład contrib/binary-i386).
Najlepiej, żeby był podany relatywnie w stosunku do korzenia drzewa archiwum Debiana, ponieważ wartość
każdego pola Filename w nowym pliku Packages będzie się zaczynać od tego łańcucha znaków.
plik-nadpisań jest nazwą pliku, z którego będą odczytane informacje o tym, jak umiejscowić pakiet w
dystrybucji (plik może być skompresowany), patrz deb-override(5).
prefiks-ścieżki jest opcjonalnym łańcuchem znaków, który będzie poprzedzał nazwy plików w polu Filename.
Jeżeli będzie znaleziona więcej niż jedna wersja pakietu, to tylko najnowsza spośród nich będzie
dołączona do wyjścia. Jeżeli obie wersje pakietu będą miały ten sam numer wersji, a będą się tylko
różniły architekturą, to będzie użyta pierwsza znaleziona wersja.
OPCJE
-t, --type typ
Szukanie plików *.typ zamiast *.deb.
-e, --extra-override plik
Przegląda plik w celu znalezienia dodatkowych nadpisań (plik może być skompresowany). Proszę
zajrzeć do deb-extra-override(5), aby poznać pełny opis wymaganego formatu.
-a, --arch architektura
Używa wzorca zawierającego *_all.deb i *_arch.deb zamiast poszukiwać wszystkich plików deb.
-m, --multiversion
Wypisuje wszystkie znalezione pakiety.
-M, --medium identyfikator-łańcucha
Dodaje pole X-Medium zawierające wartość identyfikator-łańcucha. Pole to jest wymagane, jeśli
tworzone mają być pliki Packages.cd do użycia z metodą dostępu multicd programu dselect.
-?, --help
Wyświetla informację o użytkowaniu i kończy działanie.
--version
Wyświetla informację o wersji i pomyślnie kończy działanie.
DIAGNOSTYKA
dpkg-scanpackages wyświetla zwykłe, samowyjaśniające się komunikaty błędów. Wypisuje także ostrzeżenia o
pakietach, które: są umiejscowione w niepoprawnych podkatalogach, zduplikowane, mają w swoim pliku
kontrolnym pole Filename, nie są wymienione w pliku nadpisań lub mają zdefiniowane podstawienia opiekunów
nie przynoszące efektu.
ZOBACZ TAKŻE
dpkg(1), dselect(1), deb-override(5), deb-extra-override(5), dpkg-scansources(1).
TŁUMACZE
Piotr Roszatycki <dexter@debian.org>, 1999
Bartosz Feński <fenio@debian.org>, 2004-2005
Robert Luberda <robert@debian.org>, 2006-2008
Wiktor Wandachowicz <siryes@gmail.com>, 2008
Michał Kułach <michal.kulach@gmail.com>, 2012
Projekt Debian 2012-05-07 dpkg-scanpackages(1)