Modules techniques/Configuration Raspberry
Révision datée du 14 mai 2021 à 14:28 par Corentin musard (discussion | contributions) (Page créée avec « = Introduction = Voici la configuration qui a été faite sur le raspberry pi de chaque robot. = Récuperer le code depuis GitLab = <nowiki>cd Desktop git clone https:/... »)
Introduction
Voici la configuration qui a été faite sur le raspberry pi de chaque robot.
Récuperer le code depuis GitLab
cd Desktop git clone https://gitlab.com/polybot-grenoble/supervisor/raspberry-server.git
Avec comme nom d'utilisateur polybotGre
, le mot de passe est à demander aux responsables de Polybot.
Lancer le code au démarrage
- Créer et modifier le fichier /etc/systemd/system/polybot.service
[Unit] Description=Polybot Service After=network.target StartLimitInterval=0 [Service] Type=simple WorkingDirectory=/home/pi/Desktop/raspberry-server ExecStart=/home/pi/Desktop/raspberry-server/main.py Restart=on-failure RestartSec=2 [Install] WantedBy=multi-user.target
- Executer ces commandes dans un terminal
sudo systemctl daemon-reload sudo systemctl enable polybot.service reboot
- Après le reboot, systemctl status polybot.service
doit afficher running
en vert et sans message d'erreur si tout va bien.
Pour mettre à jour le code
cd ~/Desktop/raspberry-server git pull reboot