Outils pour utilisateurs

Outils du site


transformer_une_raspberry_pi_en_clef_usb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
transformer_une_raspberry_pi_en_clef_usb [2023/04/01 13:51] – Mushussutransformer_une_raspberry_pi_en_clef_usb [2025/04/25 10:27] (Version actuelle) – Benjamin Labomedia
Ligne 1: Ligne 1:
 ====== Transformer une Raspberry Pi en clef USB ====== ====== Transformer une Raspberry Pi en clef USB ======
 +Système notamment utilisé [[utiliser_la_brodeuse_numerique|avec la brodeuse numérique]] dont nous disposons pour pouvoir y pousser des fichiers via le réseau
  
 ===== Matériel ===== ===== Matériel =====
Ligne 66: Ligne 66:
  
 Attention de bien avoir trois espaces d'indentation dans le fichier smb.conf Attention de bien avoir trois espaces d'indentation dans le fichier smb.conf
 +
 +Redémarrer Samba pour que les changements soient effectifs
 +  sudo systemctl restart smbd.service
 +Installer Python
   sudo apt install python3-pip   sudo apt install python3-pip
-  +Installer la librairie Watchdog
   sudo pip3 install watchdog   sudo pip3 install watchdog
-  +Installer le programme permettant de réactualiser le dossier quand un fichier est dans le répertoire.
   cd /usr/local/share   cd /usr/local/share
   sudo wget https://ressources.labomedia.org/_media/wiki/usbshare.py   sudo wget https://ressources.labomedia.org/_media/wiki/usbshare.py
   sudo chmod +x usbshare.py   sudo chmod +x usbshare.py
-  +[[http://rpf.io/usbzw|Source originale du programme]] 
 + 
 +Mettre le programme dans un service fonctionnant en tâche de fond. 
 +Editer un nouveau fichier
   cd /etc/systemd/system   cd /etc/systemd/system
   sudo nano usbshare.service   sudo nano usbshare.service
- +Copier les lignes ci-dessous dans le fichier
   [Unit]   [Unit]
   Description=USB Share Watchdog   Description=USB Share Watchdog
 +  
   [Service]   [Service]
   Type=simple   Type=simple
   ExecStart=/usr/local/share/usbshare.py   ExecStart=/usr/local/share/usbshare.py
   Restart=always   Restart=always
 +  
   [Install]   [Install]
   WantedBy=multi-user.target   WantedBy=multi-user.target
-  +Puis Ctrl + O appuyer sur Enter pour valider et Ctrl + X pour quitter. 
 + 
 +Les commandes suivantes permettent d'enregistrer le nouveau service et de la démarrer
   sudo systemctl daemon-reload   sudo systemctl daemon-reload
   sudo systemctl enable usbshare.service   sudo systemctl enable usbshare.service
   sudo systemctl start usbshare.service   sudo systemctl start usbshare.service
 +
 +
 +{{tag> raspberry_pi brodeuse sylvain }}
  
transformer_une_raspberry_pi_en_clef_usb.1680357080.txt.gz · Dernière modification : de Mushussu