{{tag>sysadmin linux debian configuration paquet package}} ====== 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 ===== * https://www.cyberciti.biz/faq/explain-debian_frontend-apt-get-variable-for-ubuntu-debian/