Solicitar entrada en el script posterior a la instalación en dpkg

Solicitar entrada en el script posterior a la instalación en dpkg

Estoy escribiendo un paquete Debian y necesito solicitar al usuario algunos detalles textuales (contraseña predeterminada, etc.), así como algunas opciones entre muchas ("Elija una de las siguientes: foo, bar"). ¿Se ejecutarán los scripts de shell en dpkg readcorrectamente selecto necesito otra solución? Si es así, indíqueme una guía rápida al respecto.

Respuesta1

No debe utilizar leer, seleccionar o dialogar usted mismo, sino utilizardebconfen cambio, admite readline, dialog, gtk e incluso interfaces web. Esto es mucho más flexible que su propio sistema. Si estas usandoDHpara construir su sistema, utilizará automáticamentedh_installdebconfy solo tendrá que colocar su plantilla debian/package.configy no tendrá que ajustar/modificar su debian/rulesarchivo o script postinst.

Para una breve introducción a debconf, eche un vistazo aEl tutorial del programador de Debconf.

información relacionada