Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
raspberrypi:linux:raspilinux [2021/05/13 08:16] – phil | raspberrypi:linux:raspilinux [2022/08/04 10:02] – [Sommaire] phil |
---|
| [[raspberrypi:accueilraspi|{{ :iconemaison.jpg?nolink&25|Sommaire Raspberry Pi}}]] |
| |
| ===== Raspberry Pi sous Linux ===== |
| Mise à jour le 3/6/2022 \\ |
| \\ |
| |
| ==== Sommaire ==== |
| - **Matériels** |
| - [[raspberrypi:materiels:accueilmat|Les matériels]] |
| - [[raspberrypi:linux:GPIO|Le port GPIO]] |
| - **Linux** |
| - [[raspberrypi:linux:bash|Le shell Bash]] |
| - **Découvrir son système d'exploitation** ✔ |
| - Interragir avec le BASH |
| - Maîtriser le système d'exploitation grâce au BASH |
| - Automatiser ses travaux |
| - Scripts |
| - <html><a href="https://www.hostinger.fr/tutoriels/commandes-linux/#1_Commande_pwd" target="_blank">35 commandes Linux de base que tout utilisateur devrait connaître</a> ✔</html> |
| - <html><a href="https://www.hostinger.fr/tutoriels/chmod-chown-linux#Utilisation_recursive_de_Chown" target="_blank">Changer les propriétaires et les droits sur les dossiers et les fichiers</a></html> |
| - <html><a href="https://openclassrooms.com/fr/courses/1733551-gerez-votre-serveur-linux-et-ses-services/5236021-decouvrez-les-services-sous-linux" target="_blank">Gérez votre serveur Linux et ses services</a></html> |
| - **Outils** |
| - <html><a href="https://www.it-connect.fr/curl-loutil-testeur-des-protocoles-divers/" target="_blank">cURL</a></html> |
| - <html><a href="https://doc.ubuntu-fr.org/nano" target="_blank">L'éditeur de texte Nano</a></html> |
| - [[raspberrypi:linux:apt|La gestion des paquets sous Rasbian avec apt]] |
| - **Raspberry Pi OS** |
| - [[raspberrypi:linux:installation|Installer et maintenir une distribution Raspberry Pi OS]] |
| - Utilisateur débutant |
| - Utilisateur avancé |
| - Réglage des paramètres |
| - Mise à jour |
| - EEPROM |
| - Installer Raspberry Pi OS sur un SSD ou une clé USB |
| - <html><a href="https://www.raspberrypi-france.fr/comprendre-larborescence-de-linux/" target="_blank">Les répertoires du Raspberry Pi</a></html> |
| -[[raspberrypi:linux:reprojetweb|Création et configuration des répertoires pour les projets de site web]] ✔ |
| - [[raspberrypi:linux:connection|Se connecter à distance au Raspberry Pi]] |
| - Adressage IP |
| - Configuration d'une adresse IP statique |
| - Configuration d'un proxy |
| - SSH |
| - VNC |
| - SFTP |
| - <html><a href="https://projetsdiy.fr/commandes-utiles-utiliser-configurer-raspberry-pi/" target="_blank">Commandes Linux utiles pour le Raspberry Pi</a></html> |
| - Raccourcis clavier |
| - Se déplacer dans l'historique de commande |
| - Récupérer les **caractéristiques** du Raspberry Pi |
| - Lister les appareils connectés en USB |
| - Informations sur le firmware avec **vcgencmd** |
| - Etat du fonctionnement des services |
| - **Accéder aux broches d'E/S** |
| - Avec <html><a href="http://wiringpi.com/" target="_blank">WiringPi</a></html> et la ligne de commande. |
| - Avec le paquet <html><a href="https://pypi.org/project/RPi.GPIO/" target="_blank">RPi.GPIO</a></html> en Python. |
| - **Programmer en Python** |
| - [[python:accueilpython|Wikis WebGE - Python]] |
| - <html><a href="https://realpython.com/python-raspberry-pi/" target="_blank">Build Physical Projects With Python on the Raspberry Pi</a></html> |
| - <html><a href="https://projects.raspberrypi.org/en/projects/using-pip-on-raspberry-pi/4" target="_blank">Installer des modules avec <strong>pip</strong> sur le Raspberry Pi</a></html> |
| - **Applications avec le Raspberry Pi** |
| - **Serveur Web & BDD** |
| - [[raspberrypi:linux:siteweb|Installer un serveur (Apache - PHP - mySQL)]] |
| - [[info:bdd:accueilbdd|Bases de données et SGBD]] |
| - <html><a href="https://doc.ubuntu-fr.org/lighttpd" target="_blank">Installer un serveur lighttpd</a></html> |
| - <html><a href="http://www.geothread.net/using-sqlite-on-a-raspberry-pi/" target="_blank">Installer SQLite3</a></html> |
| - <html><a href="https://bloggedin.co.uk/creating-web-pages-with-node-red/" target="_blank">Créer des pages Web avec Node-RED</a></html> |
| - **Vidéo surveillance** |
| - Installer une caméra |
| - **S'initier à l'Internet of Things (IoT)** |
| - [[raspberrypi:linux:mqtt_Mosquitto|Installer un broker MQTT Mosquitto sur un Raspberry Pi]] |
| - [[raspberrypi:linux:nodered|Créer un flux de données et une interface utilisateur avec Node-RED]] |
| - [[info:bdd:influxdb_nr|Sauvegarder ses données dans une base TSDB (InfluxdB)]] |
| - Visualiser ses données avec Grafana |
| - **Outils** |
| - **IDE** |
| - <html><a href="https://code.visualstudio.com/docs/setup/raspberry-pi-os" target="_blank">Installer VSCode sur Raspberry Pi OS</a></html> |
| - **Sauvegarde et collaboration** |
| - [[:outils:filezilla|Transférer des fichiers avec FileZilla client]] |
| - [[:outils:git|Gestion de versions : démarrer avec git et Github]] |
| * **Bibliothèques** |
| * <html><a href="http://wiringpi.com/" target="_blank">WiringPi</a></html> : accès aux GPIO du BCM2835 |
| * **Ressources** |
| * <html><a href="https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-237/reprenez-le-controle-faites-tourner-linux-nativement-sur-vos-telephones-et-tablettes?utm_source=newsletter&utm_medium=email&utm_campaign=Alerte-article-gratuit-Connect-LM237-10-08-21-particuliers&utm_term=particuliers" target="_blank">Faites tourner Linux nativement sur vos téléphones et tablettes</a></html> |
| |
| * [[:raspberrypi:linux:bibliographie|Bibliographie]] |
| * [[:raspberrypi:linux:Webographie|Webographie]] |