Table des matières

Raspberry Pi

Introduction

Raspberry Pi est une carte “mini ordinateur”. Beaucoup de sites internet en parlent. Voici son site principal :http://www.raspberrypi.org/.
Plusieurs “parfums” du système Linux ont été adaptés pour cette carte. Une communauté importante contribue à mettre à jour et améliorer la prise en charge de ces systèmes et d'outils permettant de rendre cette carte très polyvalente. De multiples applications peuvent ainsi être développées à titre particulier.

Je vais exposer ici succinctement quelques actions utiles pour son usage. La plus part du temps, il s'agira de reprises d'informations glanées sur internet.

Système de développement

Pour développer mes application, j'utilise un ordinateur PC avec un système d'exploitation gratuit basé sur Linux. Il s'agit de Ubuntu, version 12.04 LTS. Tout ce qui suit, sauf mentions contraires, sera effectué à partir de cet environnement.

Carte SD

Tout le système logiciel de la carte Raspberry Pi est contenu dans une carte SD. Il faut donc l'y installer. Il sera peut être utile d'en copier le contenu si on veux faire une sauvegarde.

Copie d'une image du système d'exploitation

site = http://www.raspberrypi.org/downloads

$ sha1sum 2014-01-07-wheezy-raspbian.zip 
9d0afbf932ec22e3c29d793693f58b0406bcab86  2014-01-07-wheezy-raspbian.zip

Ce numéro hexadécimal doit correspondre à celui indiqué sur la page de téléchargement.

$ unzip 2014-01-07-wheezy-raspbian.zip
$ df -h
$ sudo umount /dev/mmcblk0p1
$ sudo umount /dev/mmcblk0p2
$ sudo dd bs=1M if=2014-01-07-wheezy-raspbian.img of=/dev/mmcblk0
2962227200 octets (3,0 GB) copiés, 493,726 s, 6,0 MB/s
$ sudo sync

Pour en savoir plus : http://elinux.org/RPi_Easy_SD_Card_Setup

Créer une image de la carte SD

Utile pour sauvegarde !

$ df -h
$ sudo dd if=/dev/mmcblk0 of=image_rpi