raspbian
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édenteDernière révisionLes deux révisions suivantes | ||
raspbian [2016/08/26 16:57] – [Configuration d'un système read-only] simon | raspbian [2017/09/17 11:53] – [Configuration d'une clé 4G LTE] simon | ||
---|---|---|---|
Ligne 137: | Ligne 137: | ||
(Sources : [[https:// | (Sources : [[https:// | ||
- | ==== Configuration fonctionnelle ==== | + | ==== Configuration |
Configuration du 26/08/2016 sur une Raspbian " | Configuration du 26/08/2016 sur une Raspbian " | ||
* / | * / | ||
Ligne 143: | Ligne 143: | ||
* / | * / | ||
- | ===== Configuration d'un système read-only | + | ===== Installer |
- | Pour configurer un système en read-only, je vais suivre | + | On peut lire sur [[https://dadarevue.com/ajouter-gui-raspbian-lite/|ce blog [dadarevue.com (ajouter un GUI à Raspbian Lite)]]] comment installer un environnement graphique léger par dessus une Raspbian Lite. |
- | ==== Rajouter | + | Tout d' |
- | On peut vouloir un système | + | <code bash> |
+ | $ sudo apt-get update | ||
+ | $ sudo apt-get dist-upgrade | ||
+ | $ sudo reboot | ||
+ | </ | ||
+ | |||
+ | Installer " | ||
+ | <code bash> | ||
+ | $ sudo apt-get install --no-install-recommends xserver-xorg | ||
+ | </ | ||
+ | |||
+ | Installer l' | ||
+ | <code bash> | ||
+ | $ sudo apt-get install raspberrypi-ui-mods | ||
+ | </ | ||
+ | |||
+ | Installer le gestionnaire de session " | ||
+ | <code bash> | ||
+ | $ sudo apt-get install lightdm | ||
+ | </ | ||
+ | |||
+ | Un redémarrage pour terminer : | ||
+ | <code bash> | ||
+ | $ sudo reboot | ||
+ | </ | ||
+ | |||
+ | ===== Configuration d'une clé 4G LTE ===== | ||
+ | Voici les instructions pour la [[configuration d'une clé 4G LTE]] sous Raspbian. | ||
+ | |||
+ | ===== Configuration d'un système | ||
+ | Pour configurer un système | ||
===== Lancer un programme au démarrage ===== | ===== Lancer un programme au démarrage ===== | ||
+ | Voici les instructions pour [[lancer un programme au démarrage]]. | ||
+ | |||
+ | ===== Faire des backups ====== | ||
+ | ==== Sauvegarde intégrale de la carte (µ)SD ==== | ||
+ | Il est possible de sauvegarde d'un coup toute la carte (µ)SD, avec toutes les partitions la composant. | ||
+ | === Sauvegarde === | ||
+ | On branche la carte (µ)SD dans un ordinateur sous GNU/Linux et on identifie son emplacement avec [[lsblk]] ou [[fdisk]]. Ensuite, on lance la sauvegarde et on compresse au vol avec [[gzip]]. | ||
+ | <code bash> | ||
+ | $ sudo dd if=/dev/sdb | gzip -9 > / | ||
+ | 62552064+0 enregistrements lus | ||
+ | 62552064+0 enregistrements écrits | ||
+ | 32026656768 octets (32 GB) copiés, 1284,63 s, 24,9 MB/s | ||
+ | </ | ||
+ | |||
+ | Le fichier obtenu, '' | ||
+ | |||
+ | === Restauration === | ||
+ | On vérifie l' | ||
+ | <code bash> | ||
+ | $ gunzip / | ||
+ | [sudo] password for bob: | ||
+ | 0+0 enregistrements lus | ||
+ | 0+0 enregistrements écrits | ||
+ | 0 octet (0 B) copié, 1069,36 s, 0,0 kB/s | ||
+ | </ | ||
+ | |||
+ | ==== Sauvegarde par partition ==== | ||
+ | Il est //facile// mais pas toujours le plus efficace de sauvegarder toute la carte SD. Par exemple, dans le cas d'un [[https:// | ||
+ | |||
+ | === Sauvegarde === | ||
+ | Comme précédemment, | ||
+ | <code bash> | ||
+ | $ lsblk | ||
+ | NAME | ||
+ | sda 8:0 0 74,5G 0 disk | ||
+ | ├─sda1 | ||
+ | ├─sda2 | ||
+ | └─sda5 | ||
+ | sdb 8:16 | ||
+ | ├─sdb1 | ||
+ | ├─sdb2 | ||
+ | └─sdb3 | ||
+ | sr0 | ||
+ | |||
+ | $ sudo fdisk -l | ||
+ | (...) | ||
+ | Disk /dev/sdb: 32.0 GB, 32026656768 bytes | ||
+ | 64 têtes, 32 secteurs/ | ||
+ | Unités = secteurs de 1 * 512 = 512 octets | ||
+ | Taille de secteur (logique / physique) : | ||
+ | taille d'E/S (minimale / optimale) : | ||
+ | Identifiant de disque : 0x00084648 | ||
+ | |||
+ | Périphérique Amorçage | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Une fois les partitions bien identifiées, | ||
+ | <code bash> | ||
+ | sudo dd if=/ | ||
+ | sudo dd if=/ | ||
+ | </ | ||
+ | |||
+ | === Restauration === | ||
+ | <code bash> | ||
+ | $ sudo fdisk -l | ||
+ | $ lsblk | ||
+ | </ | ||
+ | |||
+ | On utilise fdisk pour recréer les partitions '' | ||
+ | <code bash> | ||
+ | $ sudo fdisk /dev/sdb | ||
+ | # TO COMPLETE | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | gunzip / | ||
+ | gunzip / | ||
+ | </ | ||
+ | |||
+ | ==== Sources ==== | ||
+ | * [[http:// | ||
+ | |||
+ | ===== Test de la vitesse en connexion en ligne de commande ===== | ||
+ | |||
+ | <code bash> | ||
+ | $ wget -O speedtest-cli https:// | ||
+ | $ chmod +x speedtest-cli | ||
+ | $ ./ | ||
+ | Retrieving speedtest.net configuration... | ||
+ | Retrieving speedtest.net server list... | ||
+ | Testing from *** (**.**.**.**)... | ||
+ | Selecting best server based on latency... | ||
+ | Hosted by **** (*****) [**.** km]: 32.701 ms | ||
+ | Testing download speed........................................ | ||
+ | Download: 18.67 Mbit/s | ||
+ | Testing upload speed.................................................. | ||
+ | Upload: 1.87 Mbit/s | ||
+ | </ | ||
+ | ==== Sources ==== | ||
+ | * [[http:// | ||
+ | * [[https:// |