dpkg-query

Autres langues

Langue: pl

Version: 2008\-08\-18 (debian - 07/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...
List packages matching given pattern. If no package-name-pattern is given, list all packages in /var/lib/dpkg/status, excluding the ones marked as not-installed (i.e. those which have been previously purged). Normal shell wildchars are allowed in package-name-pattern. Please note you will probably have to quote package-name-pattern to prevent the shell from performing filename expansion. For example this will list all package names starting with ``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...
Display details about package-name, as found in /var/lib/dpkg/available. Users of APT-based frontends should use apt-cache show package-name instead as the available file is only kept up-to-date when using dselect.
-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 "$".

Package information can be included by inserting variable references to package fields using the syntax "${field[;width]}". Fields are printed right-aligned unless the width is negative in which case left alignment will be used. The following fields are recognised but they are not necessarily available in the status file (only internal fields or fields stored in the binary package end up in it):

     Architecture
     Bugs
     Conffiles (internal)
     Config-Version (internal)
     Conflicts
     Breaks
     Depends
     Description
     Enhances
     Essential
     Filename (internal, dselect related)
     Homepage
     Installed-Size
     MD5sum (internal, dselect related)
     MSDOS-Filename (internal, dselect related)
     Maintainer
     Origin
     Package
     Pre-Depends
     Priority
     Provides
     Recommends
     Replaces
     Revision (obsolete)
     Section
     Size (internal, dselect related)
     Source
     Status (internal)
     Suggests
     Tag (usually not in the .deb but in APT's Packages files)
     Triggers-Awaited (internal)
     Triggers-Pending (internal)
     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 © 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