OnWorksLinuxおよびWindowsオンラインワークステーション

及び

ワークステーションのオンライン無料ホスティング

<前へ | Contents | 次へ>

事前設定ファイルは、debconf-set-selections コマンドで使用される形式です。事前設定ファイル内の行の一般的な形式は次のとおりです。



事前構成ファイルを作成するときに留意すべきルールがいくつかあります。


• 型と値の間にはスペースまたはタブを 1 つだけ入れます。追加の空白は値に属するものとして解釈されます。

行の末尾にバックスラッシュ(“\行継続文字として「 」を使用します。行を分割するのに適した場所は質問名の後ろです。適さない場所は、タイプと値の間です。分割された行は1行に結合され、先頭と末尾の空白文字はすべて1つのスペースに圧縮されます。

• インストーラ内でのみ使用されるdebconf変数(テンプレート)の所有者は「di」に設定する必要があります。インストールされたシステムで使用される変数を事前シードするには、対応するdebconfテンプレートを含むパッケージ名を使用する必要があります。所有者が「di」以外に設定されている変数のみが、インストールされたシステムのdebconfデータベースに反映されます。

ほとんどの質問は、翻訳された値ではなく、英語で有効な値を使用して事前にシードする必要があります。ただし、いくつかの質問(例えば、 パートマン) では、翻訳された値を使用する必要があります。

• 一部の質問では、インストール中に表示される英語のテキストではなく、コードを値として受け取ります。

事前設定ファイルを作成する最も簡単な方法は、セクションB.4にリンクされているサンプルファイルを使用することです。 を基礎として、そこから作業を進めます。

別の方法としては、手動でインストールし、再起動後にdebconf-get-selectionsを使用して debconf-utils パッケージは、debconf データベースとインストーラの cdebconf データベースの両方を 1 つのファイルにダンプします。


$ debconf-get-selections --installer > file

$ debconf-get-selections >> file


ただし、この方法で生成されたファイルには、事前にシードすべきでない項目がいくつか含まれているため、ほとんどのユーザーにとってはサンプル ファイルがより良い出発点となります。


注意: この方法は、インストールの最後にインストーラのcdebconfデータベースがインストールされたシステムに保存されるという事実に依存しています。 /var/log/インストーラー/cdebconfただし、データベースには機密情報が含まれている可能性があるため、デフォルトではファイルは root のみで読み取り可能となっています。

ディレクトリ /var/log/インストーラ パッケージをパージすると、その中のすべてのファイルがシステムから削除されます。 設置レポート.


質問の可能な値を確認するには、nanoを使用してファイルを調べます。

インストール中は/var/lib/cdebconfを参照してください。テンプレートの生データについてはtemplates.datを、現在の値と変数に割り当てられた値についてはquestions.datを参照してください。

インストールを実行する前に、事前設定ファイルの形式が有効かどうかを確認するには、debconf-set-selections -cコマンドを使用します。 プレシード.cfg.


B.4. 事前設定ファイルの内容 (バイオニック用)

OnWorksのトップOSクラウドコンピューティング: