Lancer un programme au boot de démarrage

Il peut être utile, que dès le démarrage du raspberry un programme soit lancé.

Pour obtenir cela, il faut modifier le processus d'amorçage (boot strap process) du système d'exploitation.


Principe

Sur Raspbian (Debian),  les paramètres de démarrages sont placés dans le répertoire  /etc/init.d

Par exemple l'affectation du nom de la machine se fait dans le fichier /etc/init.d/hostname.sh à partir des données du fichier /etc/hostname

C'est aussi à cet emplacement que se trouvent les services qui doivent être lancés.


Pour lancer un simple script, la méthode la plus simple consiste à modifier le fichier /etc/rc.local


Mode opératoire de lancement de script

Lancer un script bash

Dans ce cas de figure le script s'exécute à partir du fichier rc.local