Différences entre versions de « RasPy-Preparing »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 92 : Ligne 92 :
  
 
  sudo shutdown -r now  
 
  sudo shutdown -r now  
 +
 +
Après le redémarrage, nous faisons un {{fname|df}} pour connaître l'espace encore occupé.
 +
Il est d'environ 1.3Go sur les 3 Go de la partition. Nous utilisons 47% de l'espace disponible (pas si mal pour commencer).
 +
 +
[[Fichier:raspy-df-00.jpg]]
 +
  
 
{{RasPy-TRAILER}}
 
{{RasPy-TRAILER}}

Version du 15 juin 2015 à 12:29

Voici les différentes étapes qui ont été nécessaire à la réalisation de RasPy.

Télécharger Raspbian

Nous allons commencer par:

  1. télécharger la dernière version de Raspbian sur la page de téléchargement de RaspberryPi.org
  2. L'installer sur une carte SD de 4 Go.
  3. Démarrer votre Pi avec la carte
  4. Ouvrir une session terminal (ou une sessions SSH).
    L'utilisateur par défaut est pi et le mot de passe par défaut raspberry.

Dans un premier temps, nous n'allons pas modifier la configuration du Pi, ni étendre le système de fichier.

Notre premier objectif est de faire un peu de place sur la partition existante.

Identification

Rien ne ressemble plus à un Raspbery-Pi qu'un autre Raspberry-Pi. Tous les Pi branché sur un réseau ont, par défaut, le nom d'hôte raspberrypi.

Même si l'utilitaire fing fait des miracles il faut encore savoir quel est quel Raspberry-Pi (nous en avons souvent plusieurs sur un même réseau.

Solution: changer le nom de l'hôte. Nous allons commencer par changer celui-ci de raspberrypi à raspy

utilité: Cela permet d'identifier plus facilement la machine sur le réseau mais aussi de faire des connexions SSH avec une commande telle que ssh pi@raspy. Plus besoin de connaître ou retrouver l'adresse IP ;-) .

Hostname

Entrez la commande suivante:

sudo nano /etc/hostname

Puis modifiez la ligne

raspberrypi

par

raspy

hosts

Nous allons ensuite modifier le fichier hosts afin que notre Pi sache aussi que raspy soit associer à son adresse locale (bref qu'il est lui même ;-) ). Entrez ensuite la commande suivante:

sudo /etc/hosts

Et modifiez l'entrée 127.0.0.1

127.0.0.1   raspberrypi

en

127.0.0.1   raspy

mise-à-jour

La première chose à faire est de réaliser une mise-à-jour des paquets

sudo apt-get update 

Nettoyage

Nous allons ensuite enlever les éléments superflu pour le projet RasPy.

Retirer X-Windows

Nous comptons réaliser une carte de programmation python rapide et légère, nous pouvons donc nous passer de l'environnement graphique.

sudo apt-get purge x11-common xserver-xorg

Cela va désinstaller une sérue de paquet dans le foulée et nous allons récupérer 870 Mb!!!

sudo apt-get autoremove

Ce qui va installer 171 paquet complémentaire, ce qui représente encore 259 Mb.

Notes:

  • Cela va néanmoins installer tcl8.4 tk8.4 et faire une mise-à-jour de libjavascriptcoregtk-3.0-0, je me demande quel est la pertinence de ces paquets.
  • Cela désinstalle python-tk (interface X-Windows pour applications) et python-idle (environnement de développement simplifié python sous X-windows).

Retirer le Swap

Si votre programme est gourmand en mémoire, il va utiliser le Swap (stocker des sections de mémoire sur la carte SD pour libérer de l'espace).

Cela vieillit prématurément la carte SD (vous pouvez la détruire en quelques heures seulement, voyez cet article).

Il est préférable de tomber à court de mémoire que de ne plus avoir de carte SD (et donc plus de projet!)

Enlevons donc l'utilisation du Swap.

sudo apt-get remove dphys-swapfile 

Première évaluation

Faisons un petit reboot et voyons où nous en sommes arrivé.

sudo shutdown -r now 

Après le redémarrage, nous faisons un df pour connaître l'espace encore occupé. Il est d'environ 1.3Go sur les 3 Go de la partition. Nous utilisons 47% de l'espace disponible (pas si mal pour commencer).

Raspy-df-00.jpg



Tutoriel réaliser par Meurisse D. pour MCHobby.be

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.