Deaktivieren der Spiegeloption in preseed.cfg

8

Ich installiere Debain Weezy (netinstall) in VirtualBOX mit preseed.cfg.

Ich versuche einen zu erstellen preseed.cfg, der den Debian-Spiegel im Configure the package managerSchritt überspringt / nicht setzt . Ich installiere keine zusätzlichen Pakete ( tasksel tasksel/first multiselect none), daher "ein sehr minimales Basissystem "

Wenn ich benutze, d-i mirror/country string manualbekomme ich

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

Ich muss dann manuell auswählen Go backund auswählen, Yeswenn ich gefragt werde Continue without a network mirror?.

Die Einstellung d-i mirror/country string boolean falsegibt den gleichen Dialog.

Zusätzlich muss auch so etwas d-i mirror/confirm boolean truehinzugefügt werden, da es sich um einen zweistufigen Dialog handelt.

ToddM
quelle
Die Lösung für diese Probleme ist auf dem Link unix.stackexchange.com/questions/216348/…
Marcos Carraro

Antworten:

2

Sie müssen die Einstellungen aller Tasten auf einstellen, nonedamit es funktioniert. Versuche dies:

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

Dies teilt dem Installationsprogramm mit, stellen Sie den Spiegel manuell ein, der Hostname ist none, das Verzeichnis ist none und der Proxy ist none.

Braiam
quelle
Dies funktioniert leider auch nicht: "Bad Archive Mirror"
2

Ich habe den Installer ausgeführt, ohne einen Spiegel auszuwählen. Im resultierenden System finden Sie alle verwendeten Installationsoptionen unter/var/log/installer/cdebconf/questions.dat

Suchspiegelbezogene Parameter in dieser Datei. meins zeigt

Name: apt-setup / no_mirror
Vorlage: apt-setup / no_mirror
Wert: true
Besitzer: apt-mirror-setup

daher sollte die Voreinstellung sein

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