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>