Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Ceci est une ancienne révision du document !


Trois façons d'exécuter un bureau à distance sur un raspberry pi

Instructions pas à pas pour exécuter un bureau à distance sur Raspberry Pi avec des trucs et astuces

  1. première méthode : TeamViewer dont l'utilisation est très simple : installez TeamViewer sur le Raspberry, lancez-le et repérez l'ID et le mot de passe.Sur le PC, entrez l'ID et le mot de passe et c'est tout !
  2. deuxième méthode : VNC qui vous permet d'accéder au bureau du Raspberry Pi à partir d'un autre PC. Vous pouvez voir le menu de démarrage et exécuter des programmes à partir de raccourcis de bureau. VNC est simple si votre PC et le Raspberry Pi sont sur le même réseau local. C'est plus compliqué depuis l’extérieur du réseau local.
  3. troisième méthode : par transfert ssh + X11. C'est assez simple, nécessite peu de configurations, mais n'affiche que les fenêtres d'un programme en cours. Bonne option si vous êtes sur le même réseau local avec votre Raspberry Pi et que vous y accédez régulièrement.

Avec TeamViewer

Configuration du Raspberry Pi

Téléchargez la version de Teamviewer pour le Raspberry Pi : https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb.

Déposez-le (par FTP par exemple) sur le Raspberry Pi :

Connectez-vous au Raspberry Pi via VNC et installez TeamViewer :

sudo apt-get update
sudo apt-get install wget
sudo dpkg -i teamviewer_i386.deb
sudo apt-get install -f
sudo dpkg -i teamviewer_i386.deb
  1. Vous maintenant pouvez exécuter TeamViewer à partir du menu de démarrage du Raspberry Pi :
    https://eltechs.com/wp-content/uploads/2016/03/Run-TeamViewer-from-Raspberry-Pi-start-menu1.png
  2. dans TeamViewer GUI, configurez le mot de passe statique pour la connexion à distance :


Rappelez-vous l'ID personnel et le mot de passe pour l'accès à distance à Raspberry Pi via TeamViewer.

Configuration du PC Windows

  1. Téléchargez et installez TeamViewer pour Windows sur www.teamviewer.com.
  2. Exécutez TeamViewer à partir du menu Démarrer, entrez votre identifiant personnel dans le champ 'ID partenaire' et appuyez sur le bouton 'Se connecter au partenaire':
  3. Entrez votre mot de passe personnel dans la nouvelle fenêtre pop-up et connectez-vous :

C'est tout! Vous êtes connecté à votre Raspberry Pi :

Avec VNC

Configuration du Raspberry Pi

  1. Activez le serveur VNC sur le Raspberry :
    sudo raspi-config


    en choisissant :

    • 5 Interfacing Options
    • P3 VNC et répondez Yes
  2. Testez et retenez l'adresse IP de votre Raspberry :
    sudo ifconfig

    et trouvez une chaîne comme

    inet addr: 192.168.0.109

    Les deux derniers nombres peuvent varier mais ils comprennent toujours 192.168 ; c'est votre adresse IP.

Configuration du PC Windows

  1. téléchargez et installez un programme client VNC. Par exemple, celui de RealVNC qui est portable.
  2. Lancez le client VNC. Dans le champ en haut, saisissez l'adresse IP du Raspberry, colon, 1 (dans mon cas, c'est 192.168.0.109:1) et appuyez sur la touche ↵ Entrée

C'est tout! Vous êtes connecté à votre Raspberry Pi.

Cette méthode ne fonctionne que lorsque votre PC et Raspberry sont situés sur le même réseau local.

Il est possible de configurer la connexion VCN si le PC et le Raspberry Pi sont dans des réseaux différents, mais cela nécessite une configuration délicate du renvoi de port sur votre routeur.

Transfert ssh + X11

Ce cas ne nécessite pas l'installation de paquet supplémentaire sur votre Raspberry Pi.

Sur le PC Windows, procédez comme suit :

  1. Installez Xming X Server pour Windows
  2. Exécutez Xming Server
  3. Exécutez Putty, entrez l'adresse IP du Raspberry Pi, sélectionnez X11 dans le menu des options et cochez la case intitulée Activer le renvoi X11 :
  4. Connectez-vous au Raspberry Pi et exécutez l'interface graphique d'un programme :

Installation

Configuration

Utilisation

Voir aussi