DEB-OLD(5)

名称
deb-old - Debian バイナリパッケージ旧形式フォーマット

書式
filename.deb

説明
.deb フォーマットは Debian バイナリパッケージのファイル形式である。 このマニュアルでは、Debian 0.93 以前に使用されていた 旧形式 について記述する。新形式の詳細については deb(5) を参照されたい。

フォーマット
2 行のフォーマット情報を ASCII テキストファイルがあり、それに 2 つの 圧縮 tar ファイルが続く。

1 行目は 8 桁にそろえたフォーマットバージョン番号であり、 旧形式アーカイブはすべて 0.939000 である。

2 行目はひとつ目の圧縮 tar ファイルの大きさを与える(0 から始まらない) 十進数である。

それぞれの行の終わりは改行文字ひとつである。

1 番目の tar ファイルは、制御情報を平文ファイル群として含む。詳細は Debian Packaging Manual, section 2.2. に記述されている。 control ファイルは必須であり、中心となる制御情報を含む。

非常に古いアーカイブでは、 control tar ファイル中のファイルが DEBIAN サブディレクトリにあることもある。この場合、 control tar ファイルにも DEBIAN サブディレクトリが存在し、 control tar ファイルはそのディレクトリ内にのみファイルを保有する。 control tar ファイルは、 `.', つまりカレントディレクトリにファイルを含むこともある。

2 番目の圧縮 tar ファイルはファイルシステムアーカイブであり、 インストールされるシステムのルートディレクトリからの相対パス名を 含んでいる。パス名の先頭にスラッシュ(/)はない。

関連項目
deb(5), dpkg-deb(1), deb-control(5), Debian Packaging Manual.

翻訳者
鍋谷 栄展 <nabe@debian.or.jp>