DPKG-QUERY(8)

名前
dpkg-query - dpkg データベース問い合わせツール

書式
dpkg-query

説明
dpkg-query は、dpkg データベースから、パッケージの情報を 表示するツールである。

コマンド

-l | --list package-name-pattern ...
    指定したパターンにマッチする名前のパッケージを表示する。 package-name-pattern を指定しない場合は、 /var/lib/dpkg/status にある、インストール済みのすべての パッケージの一覧を表示する。package-name-pattern には、 標準的なシェルのワイルド文字を使用することができる。ただし、 シェルにファイル名展開をさせないように、package-name-pattern を クオートする必要があることに注意していただきたい。 例えば次のコマンドは、名前が “libc5” で始まるすべての パッケージを表示する。

      dpkg-query -l 'libc5*'

-W | --show package-name-pattern ...
    --list オプションと同様に、指定したパターンにマッチする すべてのパッケージを表示する。さらに、このオプションの出力は、 --showformat オプションによってカスタマイズすることができる。

-s | --status package-name ...
    指定したパッケージの状況を報告する。これは、インストール済みパッケージ 状況データベースからの内容を表示しているだけである。

-L | --listfiles package ...
    package によってインストールしたファイルを表示する。 ただし、パッケージ付属のインストールスクリプトによって作成された ファイルは表示されないことに注意すること。

-S | --search filename-search-pattern ...
    指定したファイルがどのパッケージからインストールされたかを探す。 パターンには、標準的なシェルのすべてのワイルド文字を使用することができる。 このコマンドでは、メンテナスクリプトで作成された追加ファイルや、 alternatives は探すことができない

-p |--print-avail package
    /var/lib/dpkg/available にある package に関する情報を 表示する。

--licence | --license
    ライセンスと著作権情報を表示する。

--version
    バージョン情報を表示する。

オプション

--admindir=dir
    dpkg データベースの位置を変更する。デフォルトの位置は /var/lib/dpkg である。

--showformat=format
    このオプションは、--show が生成する出力の書式を指定するものである。 書式は文字列で、パッケージごとに出力される。 文字列には標準的なエスケープシーケンス \n (改行), \r (キャリッジリターン)、 そして \\ (バックシュラッシュそのもの)が含まれる。 パッケージ情報には、パッケージフィールドを参照する変数を含めることができる。 その変数の構文は、${var[;width]} となる。 それぞれのフィールドは右寄せで表示されるが、width に負の値を指定すると 左寄せになる。

環境変数

COLUMNS
    設定すると、--list オプションによる出力の横幅を変更する。

著者
Copyright 2001 Wichert Akkerman <wakkerma@debian.org> (mailto:wakkerma@debian.org)

This is free software; see the GNU General Public Licence version 2 or later for copying conditions. There is NO warranty. (参考訳: このマニュアルはフリーソフトウェアである。再配布の条件は、 GNU 一般公衆利用許諾契約書 (GPL) バージョン 2 以降を参照すること。 このマニュアルは「無保証」である)

関連項目
dpkg(8)

翻訳者
喜瀬浩 <fuyuneko@ryukyu.ne.jp>