[buug-l] apt-get automatisieren

Jan C. Nordholz jckn at gmx.net
Mit Feb 14 00:54:29 CET 2007


Hi Samy,

> >Handelt es sich um eine Konfiguration, die von debconf gemanagt wird?
> >Dann ließe sich das gewünschte Verhalten mit dem "non-interactive"
> >debconf-Frontend erzielen.
> 
> Das kenne ich noch nicht.
> Habe aber gerade angefangen mir dessen Doku mal anzuschauen.
> Sieht vielversprechend aus, denke ich.
> 
> Hat jemand zufällig ein Beispiel,
> wie ich mit debconf irgendein beliebiges Standard-Debian-Paket
> installieren würde?

in etwa so:

] root at hejre:/etc# head -14 debconf.conf
] # This is the main config file for debconf. It tells debconf where to
] # store data. The format of this file is a set of stanzas. Each stanza
] # except the first sets up a database for debconf to use. For details, see
] # debconf.conf(5) (in the debconf-doc package).
] #
] # So first things first. This first stanza gives the names of two databases.
] 
] # Debconf will use this database to store the data you enter into it,
] # and some other dynamic data.
] Config: configdb
] # Debconf will use this database to store static template data.
] Templates: templatedb
] Frontend: noninteractive
  ^^^^^^^^^^^^^^^^^^^^^^^^
] 
] root at hejre:/etc# dpkg -i /var/cache/apt/archives/nis_3.17-3_i386.deb 
] Selecting previously deselected package nis.
] (Reading database ... 147682 files and directories currently installed.)
] Unpacking nis (from .../archives/nis_3.17-3_i386.deb) ...
] Setting up nis (3.17-3) ...
] Starting NIS services: ypbind.
] root at hejre:/etc# 

Ansonsten komm ich morgen mal eben rumgeschneit. Ich sitz ja quasi um die
Ecke.


Gruß,

Jan