Commencer à installer les logiciels utiles au drone

Bonjour à tous,

Vous avez donc déjà configuré votre Raspberry Pi et vous l’avez redémarré. une fois sur le bureau, vous pouvez ouvrir le terminal. dans cette fenêtre. vous allez pouvoir taper la commande suivante (attention à avoir une connexion internet active):

sudo apt-get upgrade

Une fois cette commande terminée, vous pouvez entrer cette commande:

sudo apt-get update

(Dans les deux commandes, si le terminal vous demande une confirmation, dites oui).

Nous allons maintenant installer un petit logiciel de traitement de texte, Geany. voici ce qu’il faut entrer dans la ligne du Terminal:

apt-get install geany

Très bien, une fois ces commandes faites, nous allons installer vino, qui permet de prendre le contrôle du Raspberry Pi à distance. Voici la commande à entrer dans Terminal:

sudo apt-get install vino

Une fois que vino s’est correctement installé, tapez cette commande afin de configurer les préférences du serveur vino:

vino-preferences
http://softsolder.files.wordpress.com/2011/11/vino-preferences.png

vino-preferences

Cochez les points suivants:

  • « Allow other users to view your desktop »
  • « Allow other users to control your desktop »

Les deux points qui suivent sont facultatifs, vous pouvez choisir comme vous le voulez. Ceci dit, je vous conseille tout de même de mettre un petit mot de passe afin d’éviter qu’un petit rigolo s’incruste dans votre projet ^^. Pour activer manuellement le serveur, tapez ceci:

/usr/lib/vino/vino-server

Pour accéder à votre Raspberry Pi depuis un poste fixe (ou pourtable…bref, d’un autre ordinateur) il vous faudra tout d’abord installer un logiciel VNC-client sur votre ordinateur (pas le Raspberry Pi) j’utilise celui-ci, mais libre à vous d’en choisir un autre. Une fois installé, il vous faudra connaître l’adresse Ip de votre Raspberry Pi, pour la trouver, aller dans Terminal (sur le Raspberry Pi) et tapez:

ifconfig

Le Raspberry Pi va vous afficher pleins d’informations, mais l’info qui nous interresse est à la troisième ligne, dans la partie eth0.

inet addr:xxx.xxx.xxx.xxx Bcast yyy.yyy.yyy.yyy Mask 255.255.255.255

l’adresse Ip correspond à ce qui est à la place des « xxx.xxx.xxx.xxx ». Depuis VNC viewver, vous entrez donc l’adresse Ip, vous vous connectez (s’il y a un mot de passe, il vous sera demandé) et vous devriez avoir une copie du bureau du Raspberry Pi sur votre PC. Jusqu’ici, nous avons bien un serveur, mais il ne démarre pas automatiquement, ce qui est assez embêtant, c’est pourquoi nous allons modifier un fichier pour que le Raspberry Pi active le serveur au démarrage. Allez dans Terminal et tapez ceci:

sudo geany /etc/xdg/lxsession/LXDE/autostart

Une fois que geany est ouvert, entrez ceci:

@/usr/lib/vino/vino-server

Une fois que ceci est fait, vous n’aurez plus besoin un clavier et une souris sur votre Raspberry Pi puisque vous pouvez le contrôler à distance, ce qui libère deux ports USB.

La suite du tutoriel portera sur le wi-fi voici le lien

Préparer sa carte SD

Bonjour à tous,

Ce post va expliquer comment installer Raspbian sur une carte SD à l’aide d’une machine linux. Si vous êtes sur Windows ou MacOS, je vous invite à aller suivre un tuto ici.

Si vous avez déjà installé Raspbian sur votre Raspberry Pi et qu’il marche. Voici le lien pour continuer le tuto de drone. Suite du tutoriel

Voici les étapes à suivre pour avoir Raspbian sur votre carte SD.

  1. Connecter la carte SD sur votre ordinateur (ici sous Ubuntu)
  2. Télécharger une image de Raspbian « wheezy » ici (Attention à prendre une image de RASPBIAN et pas d’un autre système.
  3. Aller dans Terminal et écrire:
    df -h
  4. Chercher la ligne correspondant à la carte SD (ici: /dev/mmcblk0p1)Screenshot from 2013-04-09 12-22-17
  5. Démonter le disque SD en écrivant:
    umount /dev/mmcb1k0p1
  6. Ecrire la commande suivante en remplaçant ce qu’il faut remplacer (i.e. l’emplacement de l’image et le nom de la carte SD trouvé précédemment):
    sudo dd bs=1M if=/home/utilisateur/emplacement/de/l'image/2012-09-18-wheezy-raspbian.img of=/dev/mmcblk0p1

    Ou alors vous pouvez installer imageWriter à la ligne de commande:

    sudo apt-get install imageWriter

    Mais faites attention à executer imageWriter avec root, sinon cela ne marchera pas.

  7. Il arrive souvent (presque à chaque fois) que le partitionnement de la carte ne soit pas très bien fait. La carte est partitionnée en deux.c’est pourquoi nous allons utiliser Gparted pour le faire. Pour ce faire, il faut installer Gparted. Ceci dit, si vous ne vous sentez pas capable de faire cette manipulation, il n’y a aucun problème, vous pourrez le faire au démarage du Raspberry Pi.
    sudo apt-get install gparted
  8. Lancer Gparted en mode root.
    sudo gparted
  9. Une fois Gparted ouvert, sélectionnez la carte SD (chez moi /dev/mmcblk0p). Il y a deux partitions qui seront là, la première (ici /dev/mmcblk0p1) est l’amorçage de Raspbian tandis que la deuxième (/dev/mmcblk0p2) contient le système de fichier Raspbian. C’est cette deuxième partition que nous allons modifier.
  10. Allez dans partition, déplacer/redimentionner. une fois dans la nouvelle fenêtre, prenez le côté droit du rectangle (bleu chez moi) et « tirez-le le plus loin possible vers la droite, de sorte à ce que en dessous, il soit écrit:
    espace libre: 0MiB

    Choisissez valider.

  11. N’oubliez pas de cliquer sur le vu en vert pour appliquer les changements.
  12. Screen de Gparted

    Screen de Gparted

Et voilà. Vous avez maintenant votre système d’exploitation sur votre carte SD. Pour configurer votre Raspberry Pi, voici la suite

source