Raspberry Pi Autostart : Démarrez le programme automatiquement

Souvent, il arrive que vous installiez des programmes, mais que vous ne les lanciez pas automatiquement au démarrage. Pour utiliser le démarrage automatique de Raspberry Pi, il vous suffit de stocker les informations dans le fichier /etc/rc.local du système Linux.

C’est le cas, par exemple, du service DNS noip2. Ci-dessous, je montre comment démarrer un programme automatiquement sans trop d’efforts, en utilisant noip2 comme exemple.

 

Script du Raspberry Pi automatique

Avant tout, un Script doit être créé dans le répertoire /etc/init.d/ qui lance le programme, donc nous créons un Script (il ne doit pas nécessairement avoir une extension de fichier)

sudo nano /etc/init.d/NameOfTheScipt
avec le contenu suivant:

Au lieu de noip2, il peut y avoir n’importe quel autre programme installé, bien sûr, mais faites attention à ce qu’aucune interaction de l’utilisateur ne soit attendue (comme la confirmation dans apt-get), car dans le pire des cas, il attendra l’entrée au moment du démarrage et le Pi ne démarrera pas.

Ensuite, attribuez les droits nécessaires (Lecture & Écriture)

sudo chmod 755 /etc/init.d/NameOfTheScipt

et tester le script en le lançant
sudo /etc/init.d/NameOfTheScipt start
et s’arrêter tout de suite:
sudo /etc/init.d/NameOfTheScipt stop
De manière à ce que le script soit également accessible lors du démarrage, voici la démarche à suivre:
sudo update-rc.d NameOfTheScipt defaults
À présent, le programme doit fonctionner au démarrage. Si un jour vous changez d’avis et que vous voulez sortir le programme de l’Autostart, vous pouvez le faire avec:
sudo update-rc.d -f  NameOfTheScipt removeUne autre option pour démarrer un script ou un programme est le " Cron ". Cela permet de lancer une commande (qui peut être un appel à un programme ou similaire) à un moment précis. L'heure peut être fixée, par exemple, à la même heure de la journée ou après le démarrage du système. Le Cron offre de nombreuses options de personnalisation, qui peuvent être consultées

Si vous voulez en savoir plus sur le sujet, vous pouvez le faire ici.

 

Raspberry Pi Autostart – plus d’options

Une autre option pour démarrer un script ou un programme est le  » Cron « . Cela permet de lancer une commande (qui peut être un appel à un programme ou similaire) à un moment précis. L’heure peut être fixée, par exemple, à la même heure de la journée ou après le démarrage du système. Le Cron offre de nombreuses options de personnalisation, qui peuvent être consultées ici.

 

Leave a Comment

Your email address will not be published.