OnWorks Linux en Windows Online WorkStations

logo

Gratis online hosting voor werkstations

<Vorige | Inhoud | Volgende>

Het preconfiguratiebestand heeft het formaat dat wordt gebruikt door het commando debconf-set-selections. Het algemene formaat van een regel in een preconfiguratiebestand is:



Er zijn een paar regels waarmee u rekening moet houden bij het schrijven van een preconfiguratiebestand.


• Plaats slechts één spatie of tab tussen type en waarde: eventuele extra witruimte wordt geïnterpreteerd als behorend bij de waarde.

Een regel kan in meerdere regels worden gesplitst door een backslash ("\”) als regelvervolgteken. Een goede plek om een ​​regel te splitsen is na de vraagnaam; een slechte plek is tussen type en waarde. Gesplitste regels worden samengevoegd tot één regel, waarbij alle voor-/achterliggende witruimte wordt gecondenseerd tot één enkele spatie.

• Voor debconf-variabelen (sjablonen) die alleen in het installatieprogramma zelf worden gebruikt, moet de eigenaar worden ingesteld op “di”; Om variabelen vooraf in te stellen die in het geïnstalleerde systeem worden gebruikt, moet de naam worden gebruikt van het pakket dat de corresponderende debconf-sjabloon bevat. Alleen variabelen waarvan de eigenaar is ingesteld op iets anders dan “di” zullen worden doorgegeven aan de debconf-database voor het geïnstalleerde systeem.

De meeste vragen moeten vooraf worden ingevuld met de waarden die geldig zijn in het Engels en niet met de vertaalde waarden. Er zijn echter enkele vragen (bijvoorbeeld in deelman) waar de vertaalde waarden moeten worden gebruikt.

• Sommige vragen hebben een code als waarde in plaats van de Engelse tekst die tijdens de installatie wordt getoond.

De eenvoudigste manier om een ​​preconfiguratiebestand te maken is door het voorbeeldbestand te gebruiken dat is gekoppeld in Paragraaf B.4 als basis en van daaruit verder werken.

Een alternatieve methode is om een ​​handmatige installatie uit te voeren en vervolgens, na het herstarten, de debconf-get-selecties uit de debconf-hulpprogramma's pakket om zowel de debconf-database als de cdebconf-database van het installatieprogramma naar één enkel bestand te dumpen:


$ debconf-get-selections --installer > filet

$ debconf-get-selecties >> filet


Een bestand dat op deze manier wordt gegenereerd, bevat echter enkele items die niet vooraf moeten worden geplaatst, en het voorbeeldbestand is voor de meeste gebruikers een beter startpunt.


Opmerking: Deze methode is gebaseerd op het feit dat aan het einde van de installatie de cdebconf-database van het installatieprogramma wordt opgeslagen op het geïnstalleerde systeem in /var/log/installer/cdebconf. Omdat de database echter gevoelige informatie kan bevatten, zijn de bestanden standaard alleen leesbaar voor root.

De map /var/log/installer en alle bestanden daarin worden van uw systeem verwijderd als u het pakket leegmaakt installatie-rapport.


Om mogelijke waarden voor vragen te controleren, kunt u nano gebruiken om de bestanden in te onderzoeken

/var/lib/cdebconf terwijl een installatie bezig is. Bekijk templates.dat voor de ruwe templates en questions.dat voor de huidige waarden en voor de waarden die aan variabelen zijn toegewezen.

Om te controleren of het formaat van uw preconfiguratiebestand geldig is voordat u een installatie uitvoert, kunt u het commando debconf-set-selections -c gebruiken preseed.cfg.


B.4. Inhoud van het preconfiguratiebestand (voor bionic)

Top OS Cloud Computing bij OnWorks: