Você não deve usar leitura, seleção ou diálogo, mas use debconf em vez disso, que suporta readline, dialog, gtk e até web frontends. Isso é muito mais flexível do que o seu próprio sistema. Se você estiver usando dh para construir seu sistema, ele usará automaticamente dh_installdebconf e apenas terá de colocar o seu modelo em debian/package.config
e não terá de ajustar / modificar seu arquivo debian/rules
ou script postinst.
Para uma breve introdução ao debconf, dê uma olhada no Tutorial do Programador do Debconf .