Tout Savoir


L'acheter...

Le Raspberry Pi ne coûte environ 30€
On peu l'acheter un peu partout sur internet maintenant...
element14 | RS | matériel.net | amazone


La carte

Aperçu de la carte :

Image

Voilà un schéma de la carte :

Image

La configuration :

Raspberry Pi Model B 512MB RAM

SoC Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM)
CPU: 700 MHz ARM1176JZF-S core (ARM11 family)[/list]
GPU: Broadcom VideoCore IV, OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder
Memory (SDRAM): 512 Megabytes (MiB)
Video outputs: Composite RCA, HDMI
Audio outputs: 3.5 mm jack, HDMI
Onboard storage: SD, MMC, SDIO card slot
10/100 Ethernet RJ45 onboard network
Storage via SD/ MMC/ SDIO card slot



Pre-requis :

  • Une carte SD (minimum 8 Go pour être à tranquile)
  • Un câble Ethernet
  • Un câble micro-USB vers USB
  • Un clavier et une souris USB standard
  • Un hub USB avec alimentation séparée (si vous souhaitez brancher d’autres périphériques, genre disque dur auto-alimenté)
  • Un cable HDMI (Si vous souhaitez le brancher à un écran

Installation de Raspbian :

  1. Télécharger l'image de Raspbian, ici il 'agira pour ce tuto de Raspbian “wheezy”.

  2. Préparation de la carte :
  • Télécharger Win32DiskImager, installez le, et lancez le!
  • Selectionner l'image de Raspbian et selectionner la lettre du lecteur correspondant à votre carte SD
  • Cliquez sur Write !!



Premier démarrage :

On va brancher le Raspberry Pi...
Branchez un clavier, le câble micro USB pour l'alimentation, et le câble HDMI (pour avoir l'image sur un écran, quand même :p ), et le câble ethernet (C'est pas une obligation mais comme ça ce sera fait!)

Au fait, ya pas de bouton On/Off, suffit juste de brancher le câble d'alimentation!

On arrive sur ceci : (Pour y revenir plus tard on tape dans "sudo raspi-config")

Image

Alors alors...


  • expand_rootfs : Va permettre d’utiliser tout l’espace de la carte SD
  • configure_keyboard : Pour mettre le clavier en français on Sélectionne Generic 105-key (intl) PC puis Other puis French puis French puis The default for the keyboard layout puis No compose key puis No
  • change_pass : modifier le mot de passe de l’utilisateur ‘pi’ (par défaut : raspberry)
  • change_locale : changer la langue du système
  • change_timezone : changer l’heure locale
  • ssh : activer le SSH (Indispensable selon moi)
  • boot_behavior : Pour choisir si on veut arriver directement sur le bureau au démarrage du systeme et non pas sur une console.

Si vous avez choisis d'arriver sur une console au démarrage et que vous souhaitez démarrer l'interface graphique, il faut taper startx

Voilà c'est fini pour la base!

Avant de continuer on va faire ceci :
  • Ouvrir une console dans le Raspberry. Pour l'ouvrir : Ouvrez sur le bureau LXTerminal
  • Taper sudo ifconfig eth0 et on note l'IP du Raspberry Pi (elle se trouve à la 2e ligne apres inet addr).
  • On tape ensuite sudo passwd pour changer le mot de passe root (super utilisateur).
  • Enfin on arrête le Raspberry en tapant sudo halt

On va débrancher tout du Raspberry sauf le câble d'alimentation et le câble ethernet. Puis on rallume le Raspberry! (On enlève le câble d'alim et on le rebranche!)

Pour la suite on va se mettre sur un autre ordinateur, peu importe mais sur le même réseau (chez vous quoi!), on télécharge putty, puis on le lance!

Image

On entre l'adresse IP du Raspberry dans la case "Host Name (or IP Address)"
On va dans translation et on choisit :

Image

(C'est pour ne pas avoir de probleme d'affichage de caractères)

On clique en suite sur Open, là on se connecte en root.
Vous êtes maintenant connecté à votre Raspberry en SSH!







Sauvegarde de la carte SD

On va créer une image de la carte SD avec le logiciel RMPrepUSB


  • On le télécharge et on l'installe!
  • On le lance!

On arrive à ceci :

Image

On sélectionne la carte SD en haut, puis on clique sur USB vers Image

Image

Remarque : ce logiciel permet de faire de l'image vers l'USB donc on peut utiliser celui-ci à la place de Win32DiskImager si on le souhaite...

Une fois l'image créée! Place au bidouillage!!!!!!!!








Quelques petites choses...




  • Le Raspberry Pi ne gère pas les disques dur auto alimenté directement... Il faut donc passer par un hub avec alimentation externe...
  • Montage de disque ou autres supports de stockage : (On prendra sda1 comme partition à monter et /mnt comme répertoire de montage pour l'exemple)
    • Pour les disques non ntfs on fait : mount /dev/sda1 /mnt/
    • Pour les disques en ntfs : ntfs-3g /dev/sda1 /mnt
  • Pour lire des vidéos... Laissez tomber VLC, trop lourd pour ce genre de machine... Il y a un logiciel qui s'appel omxplayer qui est dejà installé! (voir ici pour les commandes!)

Pour aller plus loin...

Pour la suite on va ajouter quelques petits logiciels et bidouiller quelques petites choses!
Voilà une liste de ce que j'ai fais sur le miens :
  • msg d'accueil : éditer /etc/motd (Utiliser l'ASCII)
  • nom du raspberry : éditer /etc/hostname et /etc/hosts
  • rsync : synchronisation apt-get install rsync
  • htop : lister et gérer les processus (Plus de possibilités d'interaction) apt-get install htop
  • top : lister et gérer les processus.
  • atop : audit du système. apt-get install atop
  • iftop : bande passante LAN apt-get install iftop
  • bwm-ng : moniteur de bande passante simple en mode console apt-get install bwm-ng
  • df : (Disk Free) permet d’afficher à l’écran la taille de l’espace disque occupée et la taille de l’espace disque libre. ex : df -a
  • dfc : (Autre version de df) apt-get install dfc
  • du : (Disk Usage) permet d’afficher la taille d’un répertoire et de tous les sous répertoires récursifs qu’il contient.
  • fdisk : Pour gérer les partitions.
  • ntfs-3g : Pour la gestion des disques en ntfs
  • secudre-delete : apt-get install secure-delete
  • fslint : nettoie vos stockages de fichiers apt-get install fslint USE : /usr/share/fslint/fslint/
  • ffmpeg : pour les fichiers multimedia

Je vous invite à regarder la discussion sur ce forum sur le Raspberry Pi avec pas mal de liens!

Ce site regorge de choses intéressantes, pour pousser plus loin avec, tel qu'en faire un serveur web et pleins d'autres choses!

Mediacenter : Openelec Vs Raspbmc

Il y a plusieurs possibilité pour faire un mediacenter avec la Raspberry Pi!


Si votre TV à la norme HDMI-CEC vous pourrez contrôler votre media center via la télécommande de celui-ci!! Le TOP !!


Transfert de fichiers (SFTP)

Comme me la fait remarquer JpBbricole, il est possible de faire transférer des fichiers en SSH avec le SFTP (SSH File Transfer Protocol).

On va utiliser WinSCP pour l'exemple ici!
  • On télécharge WinSCP
  • On l'installe et on le lance!

Image

  • On va entrer l'IP du Raspberry Pi, et on va se logger en super utilisateur (root)

Voilà sur quoi on arrive :

Image

Ça ressemble à un FTP, c'est le même principe pour transférer les fichiers!

Image







Aucun commentaire:

Enregistrer un commentaire

Le Raspberry Pi en rupture de stock à cause du coronavirus!

Si vous vous intéressez un peu au secteur de l’électronique, vous avez forcément remarqué ou entendu parler des ruptures de stock sur de no...