dpkg-reconfigure

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
lenchen
Beiträge: 10
Registriert: 18.09.2009 22:09:29

dpkg-reconfigure

Beitrag von lenchen » 03.10.2009 15:13:43

Hallo,

gibt es die Möglichkeit, das, was durch das interaktive Prozedere über dpkg-reconfigure-Aufrufe erledigt wird, in einem Shell-Skript zu automatisieren? Konkret geht es darum:

dpkg-reconfigure locales:
Zu generierende Standorteinstellungen (»locales«): de_DE.UTF-8 UTF-8 und de_DE ISO-8859-1
Standard-Standorteinstellung für die Systemumgebung: de_DE.UTF-8 UTF-8

dpkg-reconfigure tzdata:
Geographisches Gebiet: Europa
Zeitzone: Berlin

dpkg-reconfigure console-data:
Vorgehensweise zur Handhabung der Tastaturbelegung: Tastaturbelegung aus Liste für diese Architektur wählen
Tastatur-Layout-Familie: qwertz
Tastatur-Layout: German
Tastaturvariante: Standard
Tastaturbelegung: latin1

Hintergrund: Ich habe mir für eine Installation und teilw. Konfiguration eines Servers mittels debootstrap ein Shell-Skript geschrieben und würde nun gerne noch diese Schritte, die manuelle Eingaben erfordern, automatisieren.

Vielen Dank und Grüße,
Lena

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: dpkg-reconfigure

Beitrag von gms » 04.10.2009 10:38:31

dafür gibts dpkg-get-selections / dpkg-set-selections

Gruß
gms

lenchen
Beiträge: 10
Registriert: 18.09.2009 22:09:29

Re: dpkg-reconfigure

Beitrag von lenchen » 05.10.2009 12:33:52

gms hat geschrieben:dafür gibts dpkg-get-selections / dpkg-set-selections
Du meinst dpkg --get-selections?

In der manpage zu dpkg steht, dass damit die Paketauswahl gesichert wird. Hab's ausprobiert und mehr isses auch nicht.

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: dpkg-reconfigure

Beitrag von novalix » 05.10.2009 13:23:31

Hi,
dpkg-reconfigure ist ein Frontend für Debconf. Das steckt so nicht im Namen und ist deshalb leicht irreführend.
@gms meinte wahrscheinlich den Befehl

Code: Alles auswählen

debconf-get-selections
aus dem Debiandebconf-utils Paket.
Damit lässt sich eine spezifische Debconfdatenbank für das preseeding extrahieren, also für ein angepasstes Installerimage. Wie und ob das mit einer Bootstrappingmethode funktioniert, weiss ich nicht.

Groetjes, niels

Ach ja, debconf hat ein eigenes Dokumentationspaket: Debiandebconf-doc
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Antworten