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

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