Différences
Ci-dessous, les différences entre deux révisions de la page.
Révision précédente | |||
— | pratique:informatique:raspberry [30/11/2020 10:36] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Paramétrage de base d'un raspberry ====== | ||
+ | Comme je commence à bidouiller ces petites bêtes, voici la partie " | ||
+ | Voir aussi https:// | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Télécharger [[https:// | ||
+ | |||
+ | sudo umount /dev/sdX | ||
+ | sudo dd bs=4M if=2017-04-10-raspbian-jessie-lite.img of=/dev/sde | ||
+ | |||
+ | Mettre la carte SD dans le raspberry, le brancher avec un écran, un clavier, ethernet et l' | ||
+ | |||
+ | Ça démarre, plus ou moins vite. Identifiant '' | ||
+ | |||
+ | On va vite changer ça en lançant la commande | ||
+ | sudo raspi-config | ||
+ | qui s' | ||
+ | sudo rqspi)config | ||
+ | |||
+ | Cela lance un chouette programme. En premier le clavier : Localisation Options > Change Keyboard Layout > generic 105-key > other > french > french. Ou comme vous préférez, on peut aussi le passer en bépo. Attention le clavier va rester en qwerty sur cette session. Le plus simple sera de redémarrer à la fin. | ||
+ | |||
+ | Ensuite les locales : Localisation Options > Change Locale | ||
+ | |||
+ | Sélectionner '' | ||
+ | |||
+ | Maintenant on peut passer aux fioritures. | ||
+ | |||
+ | Permettre l' | ||
+ | |||
+ | Pendant qu'on est là, donnez un hostname sympa pour le réseau (l'une des options de base). | ||
+ | |||
+ | |||
+ | Après ça on va reboot, afin de prendre en compte ce qu'on a fait. | ||
+ | |||
+ | Nous avons droit à un message d' | ||
+ | sudo passwd | ||
+ | sudo passwd pi | ||
+ | Mettez un bon mot de passe et mémorisez-le. | ||
+ | |||
+ | Nous allons tout de suite configurer ssh : | ||
+ | sudo nano / | ||
+ | | ||
+ | On change le port (tout sauf 22), on s' | ||
+ | |||
+ | Port 222 | ||
+ | PermitRootLogin no | ||
+ | AllowUsers pi | ||
+ | |||
+ | Et un petit redémarrage de ssh pour prendre ça en compte. | ||
+ | sudo service ssh restart | ||
+ | |||
+ | Ensuite on envoie sa propre clé sur le raspberry : | ||
+ | ssh-copy-id -p 222 -i ~/ | ||
+ | |||
+ | Pour trouver l' | ||
+ | |||
+ | Dernière chose et pas des moindres... la mise à jour du système... c'est long car la bestiole n'est pas puissante. Allez prendre une pause, c'est le moment. | ||
+ | |||
+ | sudo apt-get update && sudo apt-get upgrade -y && sudo reboot | ||
+ | |||
+ | ==== Personnalisations cosmétiques en plus ==== | ||
+ | |||
+ | Je n'aime pas le message par défaut quand on se connecte en ssh. Il se change dans ''/ | ||
+ | |||
+ | Je sais que ce n'est pas " | ||
+ | sudo su | ||
+ | nano / | ||
+ | |||
+ | Décommenter/ | ||
+ | < | ||
+ | export LS_OPTIONS=' | ||
+ | eval " | ||
+ | alias ls='ls $LS_OPTIONS' | ||
+ | alias ll='ls $LS_OPTIONS -l' | ||
+ | alias l='ls $LS_OPTIONS -lA' | ||
+ | |||
+ | # Autocompletion | ||
+ | if [ -f / | ||
+ | . / | ||
+ | fi | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Pour gagner du temps ensuite ===== | ||
+ | Ce processus est un peu long, en particulier la mise à jour, et c'est toujours la même chose. Donc, copions l' | ||
+ | |||
+ | |||
+ | Pour sauvegarder la carte SD et ne pas tout recommencer, | ||
+ | sudo su | ||
+ | dd if=/dev/sdh | gzip -v6 | dd of=/ | ||
+ | | ||
+ | |||
+ | | ||
+ | gzip va compresser l' | ||
+ | |||
+ | Pour mettre cette version compressée sur une nouvelle carte sd : | ||
+ | sudo umount / | ||
+ | sudo zcat / | ||
+ | '' | ||
+ | |||
+ | ===== Prendre toute la place ===== | ||
+ | Une fois qu'on a finit de bidouiller et qu'il est peu probable qu'on aie encore besoin de faire une copie de l' | ||
+ | |||
+ | ===== Et pour la suite ? ===== | ||
+ | [[pratique: |