8.4.1。 ザ コントロール ファイル
まずは、 コントロール ファイルに含まれている control.tar.gz アーカイブ。 の コントロール ファイルには、パッケージに関する最も重要な情報が含まれています。 電子メールのヘッダーと同様の構造を使用しており、 dpkg-I 指示。 たとえば、 コントロール ファイル apt 次のようになります。
$ dpkg -I apt_1.4~beta1_amd64.deb コントロール
パッケージ: apt バージョン: 1.4~beta1 アーキテクチャ: amd64
メンテナ: APT 開発チーム[メール保護]> 設置サイズ: 3478
依存: adduser、gpgv | gpgv2 | gpgv1、debian-archive-keyring、init-system-helpers (>=
➥ 1.18~)、libapt-pkg5.0 (>= 1.3~rc2)、libc6 (>= 2.15)、libgcc1 (>= 1:3.0)、
➥ libstdc++6 (>= 5.2) 推奨: gnupg | gnupg2 | gnupg1
提案: apt-doc、aptitude | シナプス | wajig、dpkg-dev (>= 1.17.2)、powermgmt-base、
➥ Python-apt
改行: apt-utils (<< 1.3~exp2~) 置き換え: apt-utils (<< 1.3~exp2~) セクション: admin
優先度: 重要
説明: コマンドラインパッケージマネージャー
このパッケージは、パッケージに関する情報を検索および管理し、クエリするためのコマンドライン ツールを提供します。
libapt-pkg ライブラリのすべての機能への低レベルのアクセスとして。
.
これらを含める:
* 認証されたソースからパッケージとその情報を取得し、パッケージとその依存関係をインストール、アップグレード、削除するための apt-get
* インストール済みおよびインストール可能なパッケージに関する利用可能な情報をクエリするための apt-cache
* apt-cdrom はリムーバブル メディアをパッケージのソースとして使用します
* 構成設定へのインターフェイスとしての apt-config
* 認証キーを管理するインターフェースとしての apt-key
$ dpkg -I apt_1.4~beta1_amd64.deb コントロール
パッケージ: apt バージョン: 1.4~beta1 アーキテクチャ: amd64
メンテナ: APT 開発チーム[メール保護]> 設置サイズ: 3478
依存: adduser、gpgv | gpgv2 | gpgv1、debian-archive-keyring、init-system-helpers (>=
➥ 1.18~)、libapt-pkg5.0 (>= 1.3~rc2)、libc6 (>= 2.15)、libgcc1 (>= 1:3.0)、
➥ libstdc++6 (>= 5.2) 推奨: gnupg | gnupg2 | gnupg1
提案: apt-doc、aptitude | シナプス | wajig、dpkg-dev (>= 1.17.2)、powermgmt-base、
➥ Python-apt
改行: apt-utils (<< 1.3~exp2~) 置き換え: apt-utils (<< 1.3~exp2~) セクション: admin
優先度: 重要
説明: コマンドラインパッケージマネージャー
このパッケージは、パッケージに関する情報を検索および管理し、クエリするためのコマンドライン ツールを提供します。
libapt-pkg ライブラリのすべての機能への低レベルのアクセスとして。
.
これらを含める:
* 認証されたソースからパッケージとその情報を取得し、パッケージとその依存関係をインストール、アップグレード、削除するための apt-get
* インストール済みおよびインストール可能なパッケージに関する利用可能な情報をクエリするための apt-cache
* apt-cdrom はリムーバブル メディアをパッケージのソースとして使用します
* 構成設定へのインターフェイスとしての apt-config
* 認証キーを管理するインターフェースとしての apt-key
このセクションでは、制御ファイルについて説明し、さまざまなフィールドについて説明します。 これらのそれぞれにより、パッケージング システムをより深く理解し、より詳細に構成を制御できるようになり、発生する可能性のある問題のトラブルシューティングに必要な洞察が得られます。