Provided by:
dpkg_1.15.4ubuntu2_i386 
NAZWA
dpkg-deb - narzędzie obsługi plików archiwum Debiana (.deb)
SKŁADNIA
dpkg-deb [opcje] polecenie
OPIS
dpkg-deb tworzy, rozpakowuje i podaje informacje o plikach archiwum
(czyli pakietach) Debiana.
Do instalowania i usuwania pakietów z systemu służy polecenie dpkg.
Ponadto można skorzystać z dpkg-deb wywołując dpkg z odpowiednią opcją,
która zostanie przekazana do dpkg-deb. dpkg uruchomi dpkg-deb i wykona
żądaną operację.
POLECENIA
-b, --build katalog [archiwum|katalog]
Tworzy archiwum Debiana z plików zawartych w katalogu. katalog
musi zawierać podkatalog o nazwie DEBIAN, w którym zawarte są
pliki kontrolne, takie jak np. control. Ten katalog nie pojawi
się w archiwum binarnym pakietu, tylko zostanie umieszczony jako
informacje kontrolne pakietu, które opisują właściwości pakietu.
Jeśli pominięto opcję --nocheck, dpkg-deb odczyta plik
DEBIAN/control i przetworzy go. Sprawdzi przy tym, czy nie
występują w nim błędy składniowe lub inne problemy, a następnie
wyświetli nazwę pakietu, który jest tworzony. dpkg-deb ponadto
sprawdzi prawa dostępu skryptów instalacyjnych i innych plików
znajdujących się w katalogu DEBIAN.
Jeśli nie podano nazwy archiwum, to dpkg-deb zapisze pakiet w
pliku katalog.deb.
Jeżeli taki pakiet już istnieje, to zostanie nadpisany.
Jeśli drugim argumentem jest katalog, to dpkg-deb zapisze pakiet
pod nazwą katalog/pakiet_wersja_arch.deb lub
katalog/pakiet_wersja.deb, jeśli nie zostało określone pole
Architecture w pliku kontrolnym. Gdy podany jest katalog, to nie
może zostać użyta opcja --no-check, ponieważ dpkg-deb musi
przetworzyć plik kontrolny, aby rozpoznać nazwę i wersję
pakietu.
-I, --info archiwum [nazwa-pliku-kontrolnego...]
Dostarcza informacji o pakiecie.
Gdy nie podano żadnej nazwy-pliku-kontrolnego, wyświetlana jest
informacja o zawartości pakietu oraz zestawienie wykorzystanych
plików kontrolnych.
W razie podania nazwy-pliku-kontrolnego, dpkg-deb wyświetli
zawartość tego pliku. Jeśli ten plik nie istnieje, wyświetlony
zostanie komunikat błędu na standardowe wyjście błędów i program
zakończy się z kodem błędu 2.
-W, --show archiwum
Wyświetla informację o pakiecie binarnym w formacie określonym
opcją --showformat. W domyślnym formacie w każdej linii
wyświetlane są nazwa i wersja pakietu, oddzielone od siebie
znakiem tabulacji.
-f, --field archiwum [nazwa-pola-kontrolnego...]
Wyświetla zawartość pliku kontrolnego o nazwie control.
Jeśli nie podano żadnej nazwy-pola-kontrolnego, to wyświetlana
jest zawartość całego pliku control.
Jeśli podano nazwę-pola-kontrolnego, to dpkg-deb wyświetli jej
zawartość. Gdy podano więcej niż jedną nazwę-pola-kontrolnego,
to dpkg-deb wyświetli pola wraz z nazwą (oraz dwukropkiem i
spacją) w takiej kolejności, w jakiej są wymienione w pliku
kontrolnym.
Dla nieodnalezionych pól kontrolnych nie są wyświetlane
komunikaty błędów.
-c, --contents archiwum
Wyświetla zawartość archiwum. Wydruk jest podany w takiej
postaci, jaką generuje polecenie tar.
-x, --extract katalog archiwum
Rozpakowuje zawartość archiwum do podanego katalogu.
Proszę zauważyć, że rozpakowanie pakietu w katalogu głównym nie
jest odpowiednikiem zainstalowania pakietu! Do tego celu służy
wyłącznie polecenie dpkg.
directory (but not its parents) will be created if necessary,
and its permissions modified to match the contents of the
package.
-X, --vextract katalog archiwum
Działa podobnie do --extract (-x), z tą różnicą, że wyświetla
nazwy plików, które są rozpakowywane.
--fsys-tarfile archiwum
Rozpakowuje pliki z archiwum i wysyła je na standardowe wyjście
w postaci formatu polecenia tar. Gdy ta operacja zostanie
połączona z tar'em, możliwe jest rozpakowanie tylko wybranych
plików z archiwum.
-e, --control archiwum [katalog]
Rozpakowuje pliki kontrolne pakietu do podanego katalogu.
Jeśli katalog nie został określony, pliki są rozpakowywane do
podkatalogu DEBIAN w katalogu bieżącym.
W razie potrzeby, katalog docelowy będzie utworzony.
-h, --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.
--license, --licence
Pokazuje informacje o licencji i prawach autorskich i kończy
działanie.
OPCJE
--showformat=format
Opcja jest używana do podania formatu wyjścia produkowanego
przez --show. Format jest łańcuchem znaków, który będzie
wyświetlony dla każdego wypisanego pakietu.
Argumentem jest łańcuch znaków w postaci "${nazwa-pola}", który
może się odnosić do dowolnego pola pliku stanu. Listę nazw
poprawnych pól można łatwo wygenerować, używając opcji -I na tym
samym pakiecie. Pełne wyjaśnienie opcji formatowania (łącznie z
sekwencjami cytowania i rozdzielaniem pól) można znaleźć w
opisie opcji --showformat w dpkg-query(1).
Domyślną wartością tego pola jest "${Package}\t${Version}\n".
-zpoziom_kompresji
Określa poziom kompresji przekazywany do programu kompresującego
podczas budowania pakietu.
-Ztyp_kompresji
Określa typ kompresji używany podczas budowania pakietu.
Dozwolonymi wartościami są: gzip, bzip2, lzma oraz none
(domyślną wartością jest gzip).
--new Zapewnia, że dpkg-deb utworzy "nowy" format archiwum. Ta opcja
jest domyślna.
--old Wymusza utworzenie przez dpkg-deb "starego" formatu archiwum.
Ten format jest słabo obsługiwany przez narzędzia spoza
dystrybucji Debiana i obecnie jest przestarzały. Ta opcja jest
użyteczna jedynie w przypadku korzystania z wersji dpkg
wcześniejszej niż 0.93.76 (wrzesień 1995), która była
opublikowana jedynie dla i386 a.out.
--nocheck
Powoduje, że polecenie dpkg-deb --build nie będzie sprawdzać
zawartości archiwum. W ten sposób można utworzyć niepoprawny
pakiet, jeśli zajdzie taka potrzeba.
-D, --debug
Włącza opcję debugowania. Nie jest to zbyt interesujące.
BŁĘDY
dpkg-deb -I pakiet1.deb pakiet2.deb działa niepoprawnie.
There is no authentication on .deb files; in fact, there isn't even a
straightforward checksum. (Higher level tools like APT support
authenticating .deb packages retrieved from a given repository, and
most packages nowadays provide an md5sum control file generated by
debian/rules. Though this is not directly supported by the lower level
tools.)
Nie należy używać dpkg-deb do instalowania oprogramowania! Do tego celu
należy korzystać z dpkg, który zainstaluje poprawnie pliki i uruchomi
potrzebne skrypty instalacyjne.
ZOBACZ TAKŻE
deb(5), deb-control(5), dpkg(1), dselect(1).
AUTOR
Copyright (C) 1995-1996 Ian Jackson
Niniejszy program jest oprogramowaniem wolnym, sprawdź Powszechną
Licencję Publiczną GNU w wersji drugiej lub późniejszej, by dowiedzieć
się o warunkach dystrybucji. Brak JAKIEJKOLWIEK gwarancji.
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