Paso 6: Hacer nuestro programa autostart en el arranque
Hay un montón de maneras de ejecutar un comando en el arranque en Linux pero mi preferida es crear un script de inicialización en /etc/init.d y registrarlo mediante update-rc.d. De esta manera la aplicación es iniciada y parada automáticamente cuando arranca el sistema / paradas.
Crear un bash script en /etc/init.d
y agregue las siguientes líneas
Pulse 'Ctrl + X' que 'y' e Intro
Haga el script ejecutable
Prueba de iniciar el programa y diciendo algo a micrófono.
Presione Ctrl + c para salir de
Registro de secuencia de comandos para ejecutar en el arranque
Para registrar la secuencia de comandos para ejecutar en el arranque y parada, ejecute el siguiente comando:
Nota: el encabezado al principio es hacer compatible con la escritura de la LSB y proporciona detalles sobre la secuencia de comandos de arranque y sólo necesita cambiar el nombre. Si desea saber más acerca de cómo crear scripts LSB para la gestión de servicios, ver http://wiki.debian.org/LSBInitScripts
Si desea quitar el script de arranque, ejecute el siguiente comando:
Si todo va bien entonces nuestro programa se iniciará automáticamente cada vez que Raspberry Pi se obtiene energía.