Table des matières

, , , , ,

debconf : (re)configuration des paquets

Les distributions de type Debian utilisent un système de configuration des paquets système nommé deconf.

deconf possède plusieurs interfaces pour interagir avec l'utilisateur. La variable DEBIAN_FRONTEND permet de redéfinir l'interface par défaut.

Ci dessous les valeurs possibles pour la variable DEBIAN_FRONTEND:

dialog frontend par défaut pour les outils apt/apt-get sous Debian/Ubuntu
readline frontend texte uniquement en mode console.
noninteractive mode automatisé.
gnome frontend graphique.
kde frontend graphique.
editor Les fichiers de configuration sont ouverts via l'éditeur de l'utilisateur.
web frontend se comportant comme un serveur web (expérimental). L'utilisateur s'y connecte via son navigateur pour répondre aux questions.

Usage

Pour une commande isolée, utiliser la commande env pour modifier l'environnement d'execution:

env DEBIAN_FRONTEND=noninteractive apt-get -y install pkgname

Pour un ensemble de commandes, on peut exporter la variable:

export DEBIAN_FRONTEND=noninteractive
apt-get -y update
apt-get -y upgrade
apt -y install pkgname
 
unset DEBIAN_FRONTEND 

Références