He creado un pequeño paquete Debian que tiene que tomar la información del usuario e imprimirla.Cómo leer la entrada durante la instalación del paquete Debian en los sistemas Debian
Para tomar la entrada del comando "leer" del usuario en los scripts posteriores no funcionará en los sistemas Debian. No sé cuál es el motivo exacto, pero funcionó en los sistemas Ubuntu.
Más tarde me he dado cuenta de que tenemos que usar "debconf" para los sistemas Debian utilizando un archivo de plantilla.
archivo de plantilla: guión
Template: test/input
Type: text
Description: enter some text, which will be displayed
postinst:
db_get test/input
echo "you have entered ::$RET" >&2
Pero cuando instalo mi paquete de prueba me sale este error:
Can't exec "postinst": No such file or directory at /usr/share/perl/5.10/IPC/Open3.pm line 168. <br>open2: exec of postinst configure failed at /usr/share/perl5/Debconf/ConfModule.pm line 59
¿Alguien sabe lo que he hecho ¿incorrecto?
he resuelto mi propio problema, me perdí y evitar declaraciones de eco en escritura config –