dpkg-query

Autres langues

Langue: pl

Version: 2007\-07\-18 (ubuntu - 08/07/09)

Autres sections - même nom

Section: 1 (Commandes utilisateur)

NAZWA

dpkg-query - narzêdzie przepytywania bazy danych dpkg

SK£ADNIA

dpkg-query [opcja...] polecenie

OPIS

dpkg-query jest narzêdziem s³u¿±cym do pokazywania informacji o pakietach wymienionych w bazie danych dpkg.

POLECENIA

-l, --list wzorzec-nazwy-pakietu...
Wypisuje listê pakietów o podanym wzorcu nazwy. Je¶li nie podano wzorca-nazwy-pakietu, wypisuje listê wszystkich pakietów z pliku /var/lib/dpkg/status, pomijaj±c jednak te, które s± oznaczone jako do wyczyszczenia z plików konfiguracyjnych (purge). Do wzorca-nazwy-pakietu mo¿na wpisaæ zwyk³e operatory powtórzenia. Prawdopodobnie potrzebne bêdzie zacytowanie wzorca-nazwy-pakietu, aby pow³oka nie rozwinê³a tego wzorca. Na przyk³ad, poni¿sze polecenie wypisze nazwy wszystkich pakietów zaczynaj±cych siê od "libc6":
  dpkg-query -l 'libc6*'
 

Format wyj¶cia tej opcji nie jest konfigurowalny, ale automatycznie siê zmienia, dostosowuj±c siê do szeroko¶ci terminalu. Jest to przeznaczone dla ludzi i nie musi byæ ³atwo parsowalne przez maszynê. Patrz opcje -W (--show) and --showformat, aby dowiedzieæ siê, jak skonfigurowaæ format wyj¶cia.

-W, --show wzorzec-nazwy-pakietu...
Zupe³nie tak jak opcja --list, ta opcja wy¶wietli wszystkie pakiety pasuj±ce do danego wzorca. Jednak¿e u¿ytkownik mo¿e dostosowaæ format wyj¶cia do swoich potrzeb za pomoc± opcji --showformat. W domy¶lnym formacie dla ka¿dego pasuj±cego pakietu wy¶wietlana jest pojedyncza linia zawieraj±ca jego nazwê oraz - po znaku tabulacji - zainstalowan± wersjê.
-s, --status nazwa-pakietu...
Podanie stanu pakietu o podanej nazwie. Polecenie po prostu wy¶wietli informacje, które znajduj± siê w bazie danych pakietów.
-L, --listfiles nazwa-pakietu...
Podanie listy plików zainstalowanych z nazwy-pakietu. Jednak¿e pliki, które zosta³y utworzone przez skrypty instalacyjne pakietu, nie bêd± podane.
-S, --search wzorzec-wyszukiwania-nazwy-pliku...
Szukanie pliku o podanym wzorcu po¶ród zainstalowanych pakietów. Wzorzec mo¿e zawieraæ zwyk³e operatory powtórzenia. Polecenie to nie wyszuka dodatkowych plików tworzonych przez skrypty instalacyjne pakietów oraz nie wy¶wietli alternatyw.
-p, --print-avail nazwa-pakietu...
Pokazanie szczegó³owych informacji o nazwie-pakietu, znalezionych w pliku /var/lib/dpkg/available.
-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

--admindir=katalog
Zmienia po³o¿enie bazy danych dpkg. Domy¶lnie jest to /var/lib/dpkg.
-f, --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.

W ³añcuchu formatu, "\" jest znakiem cytowania:

     \n  nowa linia
     \r  powrót karetki
     \t  tabulacja
 

"\" poprzedzaj±cy jakikolwiek inny znak znosi specjalne znaczenie nastêpuj±cego po nim znaku, co mo¿e byæ przydatne dla "\" oraz "$".

Informacje o pakiecie mo¿na wy¶wietlaæ, dodaj±c odwo³ania do pól pakietu, u¿ywaj±c sk³adni "${pole[;szeroko¶æ]}". Pola s± wyrównywane do prawej strony, chyba ¿e szeroko¶æ jest liczb± ujemn±, w którym to wypadku bêdzie u¿yte wyrównanie do lewej strony. Rozpoznawane s± nastêpuj±ce pola:

     Architecture
     Bugs
     Conffiles
     Config-Version
     Conflicts
     Breaks
     Depends
     Description
     Enhances
     Essential
     Filename
     Homepage
     Installed-Size
     MD5sum
     MSDOS-Filename
     Maintainer
     Origin
     Package
     Pre-Depends
     Priority
     Provides
     Recommends
     Replaces
     Revision
     Section
     Size
     Source
     Status
     Suggests
     Tag
     Version
 

Domy¶lnym formatem jest "${Package}\t${Version}\n". Mo¿na równie¿ za¿±daæ wszystkich pozosta³ych pól z pliku status (tj. pól zdefiniowanych przez u¿ytkownika). Zostan± one wypisane w takiej postaci, w jakiej znajduj± siê w pliku status, nie bêdzie wiêc dokonywana ¿adna konwersja czy sprawdzanie b³êdów. Aby wy¶wietliæ nazwê opiekuna pakietu dpkg i zainstalowan± wersjê tego pakietu, mo¿na uruchomiæ:

   dpkg-query -W -f='${Package} ${Version}\t${Maintainer}\n' dpkg
 

ŠRODOWISKO

COLUMNS
Zmienna ta wp³ywa na wyj¶cie polecenia --list, zmieniaj±c jego szeroko¶æ.

AUTOR

Copyright (C) 2001 Wichert Akkerman

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.

ZOBACZ TAK¯E

dpkg(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