Table des matières

Scripts demarrage sur raspberry

pour démarrer le programme python , dès le démarrage du raspberry pi :

–1– Creer le fichier à lancer Voir ICI

–2– Le rendre executable :

chmodmpd
chmod 755 menu_mpd.py

ou

chmodmpd2
chmod +x menu_mpd.py

–3– Copier le fichier dans /usr/bin

Pour l'executer sans taper python3 menu_mpd.py ou ./menu_mpd.py Il vous suffit de déplacer ou de copier votre script menu_mpd.py dans un de ces répertoires, comme /bin, /usr/bin ou /usr/local/bin (ou encore un autre répertoire du PATH). Notez qu'il faut être root pour pouvoir faire cela.

copymenu_mpd
sudo cp /home/pi/menu_mpd.py  /usr/bin

–4– l'ajouter au repertoire rc.d

ajout1
sudo update-rc.d menu_mpd.py defaults

Editer le fichier rc.local en mode super-utilisateur (sudo) dans une fenêtre de terminal :

rc_local
sudo nano /etc/rc.local 

Ajouter le code de lancement avant la ligne exit 0

rc_local2
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
 
 
 
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi
 
/home/pi/menu_mpd.py
 
exit 0

Ctrl-X Confirmer par O Puis touchce Entrée

Faire un :

reboot
sudo reboot

Démarrage automatique d’application non-GUI sous Raspberry Pi

Lancer un programme au boot de démarrage