[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debconf: console-data macht Probleme



Hallo,

nach drei Stunden probieren gebe ich es auf, das ist total sinnlos...
Probiert unter Wheezy und Jessie, habe ich folgendes Problem beim Setzen der Tastatur via debconf-databse:
sie lässt sich nicht einstellen bzw. nicht so, wie ich es will.

Vorgehensweise:
1. apt-get install console-data console-common
2. dpkg-reconfigure -plow console-data
3. Einstellung der Tastatur: Liste (ganz oben), qwertz, German, Standard, latin1
Das erzeugt dann die Keymap "de-latin1".

Diese Werte habe ich so aus der DB gefischt: debconf-get-selections | grep console-data | grep -v $'\t'$
console-data    console-data/keymap/qwertz/german/standard/keymap       select  latin1
console-data    console-data/keymap/qwertz/layout       select  German
console-common  console-data/bootmap-md5sum     string  48beb82270446e68179dedd948b10c28
console-data    console-data/bootmap-md5sum     string  48beb82270446e68179dedd948b10c28
console-common  console-data/keymap/policy      select  Select keymap from arch list
console-data    console-data/keymap/policy      select  Select keymap from arch list
console-common  console-data/keymap/family      select  qwertz
console-data    console-data/keymap/family      select  qwertz
console-data    console-data/keymap/qwertz/german/variant       select  Standard

Dann habe ich via "apt-get purge" beide Pakete wieder runtergeworfen (die DB-Einträge wurden automatisch gelöscht) und die o.g. Werte via "debconf-set-selections" wieder eingespielt. Beim Ausführen von dpkg-reconfigure gab es dann aber Probleme:

> DEBIAN_FRONTEND=noninteractive dpkg-reconfigure -plow console-data

ergab nämlich:

> Looking for keymap to install:
> NONE

Im Netz habe ich folgenden Work-Around gefunden, frage mich aber, wieso Obiges nicht klappt:
> echo 'console-common console-data/keymap/policy select Select keymap from full list' | debconf-set-selections
> echo 'console-common console-data/keymap/full   select de-latin1' | debconf-set-selections
> DEBIAN_FRONTEND=noninteractive dpkg-reconfigure -plow console-data

Funktioniert:
> Looking for keymap to install:
> de-latin1

Irgendjemand mit einer Idee?

Danke
Lars-Daniel


Reply to: