Modifications

aucun résumé de modification
Ligne 1 : Ligne 1 :  
= Introduction =
 
= Introduction =
 
Voici la configuration qui a été faite sur le raspberry pi de chaque robot.
 
Voici la configuration qui a été faite sur le raspberry pi de chaque robot.
 +
 +
= Accèder à GitLab sans compte utilisateur =
 +
 +
* Faire <code>ssh-keygen</code> puis appuyer sur entrée à chaque fois
 +
 +
* Copier le fichier <code>/home/pi/.ssh/id_rsa.pub</code> sur [https://gitlab.com/polybot-grenoble/raspberry/raspberry-server Gitlab] dans <code>Settings->Repository->Deploy Keys</code>
 +
 +
* Puis cliquer sur Add key
    
= Récuperer le code depuis GitLab =
 
= Récuperer le code depuis GitLab =
    
  <nowiki>cd Desktop
 
  <nowiki>cd Desktop
git clone https://gitlab.com/polybot-grenoble/supervisor/raspberry-server.git</nowiki>
+
git clone git@gitlab.com:polybot-grenoble/raspberry/raspberry-server.git</nowiki>
 
  −
Avec comme nom d'utilisateur <code>polybotGre</code>, le mot de passe est à demander aux responsables de Polybot.
      
= Lancer le code au démarrage =
 
= Lancer le code au démarrage =
   −
- Créer et modifier le fichier <code>/etc/systemd/system/polybot.service</code>
+
* Créer et modifier le fichier <code>/etc/systemd/system/polybot.service</code>
 
  <nowiki>[Unit]
 
  <nowiki>[Unit]
 
Description=Polybot Service
 
Description=Polybot Service
Ligne 27 : Ligne 33 :  
WantedBy=multi-user.target</nowiki>
 
WantedBy=multi-user.target</nowiki>
   −
- Executer ces commandes dans un terminal
+
* Executer ces commandes dans un terminal
    
  <nowiki>sudo systemctl daemon-reload
 
  <nowiki>sudo systemctl daemon-reload
Ligne 33 : Ligne 39 :  
reboot</nowiki>
 
reboot</nowiki>
   −
- Après le reboot, <code>systemctl status polybot.service</code> doit afficher <code>running</code> en vert et sans message d'erreur si tout va bien.
+
* Après le reboot, <code>systemctl status polybot.service</code> doit afficher <code>running</code> en vert et sans message d'erreur si tout va bien.
 +
 
 +
* Si il y a une erreur, on peut faire la commande <code>journalctl -u polybot</code> pour afficher des informations supplémentaires.
    
= Pour mettre à jour le code =
 
= Pour mettre à jour le code =
35

modifications