.\" dpkg manual page - dpkg-scanpackages(1) .\" .\" Copyright 息 1996 Michael Shields .\" Copyright 息 2006 Frank Lichtenheld .\" Copyright 息 2007 Guillem Jover .\" Copyright 息 2009 Rapha谷l Hertzog .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH dpkg\-scanpackages 1 2012\-05\-07 "Debian Project" "dpkg ユーティリティ" .SH 名前 dpkg\-scanpackages \- Packages インデックスファイルの作成 . .SH 書式 \fBdpkg\-scanpackages\fP [\fIoption\fP...] \fIbinary\-dir\fP [\fIoverride\-file\fP [\fIpath\-prefix\fP]] \fB>\fP \fIPackages\fP . .SH 説明 \fBdpkg\-scanpackages\fP は、Debian バイナリパッケージのツリーから、Packages ファイルを生成する。Packages ファイルは、インストール可能なパッケージをユーザに提示するために、\fBapt\fP(8) や \fBdselect\fP(1) などによって用いられる。こうしたPackages ファイルは Debian アーカイブサイトや CD\-ROM などで使われているものと同じものである。多数のマシンにインストールを行うローカルなパッケージのディレクトリを作成した上で、自分で \fBdpkg\-scanpackages\fP を使うこともできる。 .PP \fB注記:\fP \fBapt\fP を用いて生成された Packages ファイルにアクセスする場合は、恐らくファイルを \fBbzip2\fP(1) で圧縮する (Packages.bz2 を生成する) か、\fBgzip\fP(1) で圧縮する (Packages.gz を生成する) 必要があるだろう。apt はローカルアクセス (\fBfile://\fP ソース) 以外、非圧縮の Packages ファイルを無視する。 .PP \fIbinary\-dir\fP は処理するバイナリパッケージツリーの名前である (例えば \fBcontrib/binary\-i386\fP など)。Debian アーカイブのルートに対する相対パスにしておくことが推奨される。これは、新規 Packages ファイルに含まれている各 Filename フィールドはこの文字列で始まるからである。 .PP \fIoverride\-file\fP は、パッケージをディストリビューションに適合させるようにするための情報を含むファイルの名前である (圧縮ファイルの場合もある)。\fBdeb\-override\fP(5) を参照のこと。 .PP \fIpath\-prefix\fP は Filename フィールドにおいて、パスの前に追加できるオプションの文字列である。 .PP パッケージに複数のバージョンがある場合、最新のものだけが出力される。同一のバージョンでアーキテクチャだけが異なる場合は、最初のものだけが使用される。 . .SH オプション .TP \fB\-t\fP, \fB\-\-type\fP \fItype\fP *.deb の代わりに *.\fItype\fP パッケージを検索の対象とする。 .TP \fB\-e\fP, \fB\-\-extra\-override\fP \fIfile\fP 追加の override を確認するために、\fIfile\fP を調査する (ファイルは圧縮されていてもよい)。ファイルの形式に関する詳細は、\fBdeb\-extra\-override\fP(5) を参照のこと。 .TP \fB\-a\fP, \fB\-\-arch\fP \fIarch\fP すべての deb ファイルを検索する代わりに、\fI*_all.deb\fP および \fI*_arch.deb\fP といったパターンを検索する。 .TP \fB\-m\fP, \fB\-\-multiversion\fP みつかったパッケージすべてを出力する。 .TP \fB\-M\fP, \fB\-\-medium\fP \fIid\-string\fP \fIid\-string\fP の値を含む X\-Medium フィールドを追加する。このフィールドはdselect の multicd access method を使用するために \fBPackages.cd\fP ファイルを生成する場合に必要となる。 .TP \fB\-?\fP, \fB\-\-help\fP 利用方法を表示して終了する。 .TP \fB\-\-version\fP バージョン情報を表示して終了する。 . .SH 診断メッセージ \fBdpkg\-scanpackages\fP のエラーメッセージは通常自明である。また、不適切なディレクトリにある、重複している、control ファイルに Filename フィールドがある、override ファイルに存在しない、無効なメンテナの置換があるといったパッケージに対する警告も行う。 . .SH 関連項目 \fBdpkg\fP(1), \fBdselect\fP(1), \fBdeb\-override\fP(5), \fBdeb\-extra\-override\fP(5), \fBdpkg\-scansources\fP(1). .SH 翻訳者 高橋 基信 . 喜瀬 浩 . 関戸 幸一 . 鍋谷 栄展 . 倉澤 望 . 石川 睦 . 鵜飼 文敏 . 中野 武雄 . .SH 翻訳校正 Debian JP Documentation ML .