Система конфигурации debconf в Debian работает следующим образом: пока пакеты устанавливаются, debconf задаёт пользователю вопросы, которые определяют содержание системных конфигурационных файлов, ассоциированных с этим пакетом. 1
Ответы пользователя на вопросы, задаваемые debconf, сохраняются (кэшируются) в базе данных debconf. 1 Обычно сценарий .config используется, чтобы задавать вопросы, в то время как .postinst применяет настроечные изменения к распакованному пакету в соответствии с ответами. 1
Debconf поддерживает предварительную настройку пакетов перед их установкой. 3 Это позволяет выполнять большие объёмы установок и обновлений, выяснив в начале всю необходимую информацию, и затем продолжить работу. 3
После того, как пакет установлен, можно вернуться и изменить настройку пакета командой dpkg-reconfigure или другой программой, такой как Synaptic. 1