web-dev-qa-db-ja.com

preseed.cfgのミラーオプションを無効にする

Debain Weezy(netinstall)をpreseed.cfgを使用してVirtualBOXにインストールしています。

preseed.cfgステップでDebianミラーをスキップ/設定しないConfigure the package managerを作成しようとしています。追加パッケージ(tasksel tasksel/first multiselect none)をインストールしていないため、「最小限の基本システム」

d-i mirror/country string manualを使用すると、

Please enter the hostname of the mirror from which Debian will be downloaded

次に、手動でGo backを選択し、Continue without a network mirror?の質問に対してYesを選択する必要があります。

d-i mirror/country string boolean falseを設定すると、同じダイアログが表示されます。

さらに、d-i mirror/confirm boolean trueのようなものも追加する必要があると思います。これは、2段階のダイアログだからです。

7
ToddM

ミラーを選択せず​​にインストーラを実行しました。結果のシステムでは、使用されるすべてのインストーラーオプションは/var/log/installer/cdebconf/questions.datにあります。

このファイルでミラー関連のパラメータを検索します。私のショー

名前:apt-setup/no_mirror
テンプレート:apt-setup/no_mirror
値:true
所有者:apt-mirror-setup

したがって、事前シード設定は

d-i apt-setup/no_mirror boolean true
2
Huang Tao

すべてのキーの設定をnoneに設定して、機能するようにする必要があります。これを試して:

d-i mirror/country string manual
d-i mirror/http/hostname string ""
d-i mirror/http/directory string ""
d-i mirror/http/proxy string ""

これはインストーラーに指示し、手動でミラーを設定し、ホスト名はなし、ディレクトリはなし、プロキシはなしです。

2
Braiam