rpi
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| rpi [2019/10/20 16:46] – luc | rpi [2025/05/05 19:37] (Version actuelle) – luc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Raspberry Pi ====== | ||
| + | J' | ||
| + | Je les rassemble donc ici pour faciliter leur (re)découverte. | ||
| + | |||
| + | ===== Login et mdp par défaut ===== | ||
| + | Pour les versions AVANT 2022: | ||
| + | < | ||
| + | LOGIN : pi | ||
| + | MDP : raspberry | ||
| + | </ | ||
| + | |||
| + | Depuis 2022 [[https:// | ||
| + | L' | ||
| + | Il faut donc maintenant définir lors de la création/ | ||
| + | |||
| + | Si on a une image headless (sans écran connecté), on peut définir le mdp à la création de l' | ||
| + | Pour créer le mot de passe, on peut utiliser openssl : '' | ||
| + | <code bash> | ||
| + | echo ' | ||
| + | openssl passwd -6 >> userconf | ||
| + | # penser à éditer le fichier (vim/nano) pour supprimer les sauts de ligne en trop | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Changer layout clavier ===== | ||
| + | |||
| + | < | ||
| + | sudo raspi-config | ||
| + | </ | ||
| + | |||
| + | ===== Se connecter à un réseau wifi ===== | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Activer SSH ===== | ||
| + | |||
| + | ==== Systemd ==== | ||
| + | |||
| + | < | ||
| + | systemctl enable ssh | ||
| + | </ | ||
| + | |||
| + | ==== Headless server ==== | ||
| + | |||
| + | Il suffit de rajouter un fichier nommé '' | ||
| + | |||
| + | ==== Avec une raspbian desktop ==== | ||
| + | |||
| + | === GUI === | ||
| + | |||
| + | - Launch '' | ||
| + | - Navigate to the '' | ||
| + | - Select '' | ||
| + | - Click '' | ||
| + | |||
| + | === CLI === | ||
| + | |||
| + | - Enter '' | ||
| + | - Select '' | ||
| + | - Navigate to and select '' | ||
| + | - Choose '' | ||
| + | - Select '' | ||
| + | - Choose '' | ||
| + | |||
| + | ===== Ajouter un utilisateur sur un rpi headless ===== | ||
| + | |||
| + | Raspberry Pi OS n' | ||
| + | Cependant, ce n'est pas forcément pratique si le rpi est headless, même en activant ssh comme présenté précédemment avec un fichier sur la partition boot, car aucun utilisateur n'est disponible. | ||
| + | |||
| + | On peut créer un utilisateur de la même façon, en déposant un fichier '' | ||
| + | <code bash> | ||
| + | # création du fichier avec l' | ||
| + | echo -n " | ||
| + | |||
| + | # ajout du hash du mdp | ||
| + | echo " | ||
| + | </ | ||
| + | |||
| + | Et voilà, on peut maintenant insérer la SD dans le rpi, booter et y accéder à distance par ssh ! | ||
| + | |||
| + | ===== Conda et rpi ===== | ||
| + | |||
| + | Hmm c'est plus compliqué qu'il n'y parait. La dernière version semble être [[https:// | ||
| + | |||
| + | La meilleure solution semble avoir des environnements gérés avec [[pyenv]] et avec [[virtualenv|venv]]. ça marche sur un PC amd64 sous Archlinux, ça doit aussi le faire avec un rpi, à tester. | ||
| + | |||
| + | ===== Official display ===== | ||
| + | |||
| + | the brightness can be adjusted using: | ||
| + | |||
| + | <code bash> | ||
| + | echo n > / | ||
| + | </ | ||
| + | where n is some value between 0 and 255. | ||
| + | |||
| + | Pour retourner l' | ||
| + | Editer le fichier / | ||
| + | et rajouter lcd_rotate=2 | ||
| + | |||
| + | ===== Horloge ===== | ||
| + | |||
| + | En 2025, Raspberrypi os utilise systemd, ça se passe donc avec '' | ||
