Cette activité vous permettra de découvrir la méthode pour lancer une application qui réside sur "un autre ordinateur" appelé "serveur" avec l'affichage graphique qui s'effectue sur votre poste de travail,
"Le déport d'affichage ou export display consiste à se connecter à distance en mode graphique, comme on le fait avec un client et un serveur SSH en mode texte. On peut alors exécuter des applications graphiques sur le serveur distant : la fenêtre graphique de l'application et son contenu seront envoyés par le réseau vers la machine cliente ; les données du clavier et de la souris de la machine cliente sont envoyées vers le serveur."
source : http://formation-debian.via.ecp.fr/export-display.html
Cette méthode est utilisée pour lancer une application qui consomme des ressources que votre poste de travail ne possède pas ou simplement pour utiliser une application qui n'est pas installée sur votre poste de travail.
Placez vous en équipe de 2
Identifiez l'adresse ip de chacun des ordinateurs en tapant dans le terminal ifconfig ou/sbin/ifconfig
Installez les logiciels suivants au besoin sur chacun des postes de travail en tapant dans le terminal :
sudo apt-get install vino openssh-server ssh sshfs
Utilisez maintenant une application graphique qui réside sur le poste de votre coéquipier:
Exemple de commande à utiliser ssh -X -l $usager $IP de l'ordinateur
Exemple :
Tapez la commande suivante en remplacant 10.113.6.15 par l'adresse IP de l'ordinateur que vous désirez utiliser
Note : l'adresse 10.113.6.15 utilisée ci-dessous est l'adresse IP de l'ordinateur serveur situé en avant de la classe sous la toile du projecteur
Sous SLITAZ (labo c213): ssh -X -l tux 10.113.6.15
Sous ZORIN ou CRUNCHBANG (labo c212): ssh -X -l cb 10.113.6.15 terminator
ajoutez au besoin terminator ou lxterminal ou thunar ou gimp,...
ou Afin de compresser les données transmises
Sous SLITAZ (labo c213): ssh -CX -l tux 10.113.6.15
Sous ZORIN CRUNCHBANG (labo c212):
ssh -CX -l cb 10.113.6.15
ou afin de compresser les données transmises et envoyer la tâche en tâche de fond, lancer immédiatement le logiciel de navigation web
Sous SLITAZ (labo c213): ssh -fCX -l tux 10.113.6.15 firefox
Sous CRUNCHBANG (labo c212):
ssh -fCX -l cb 10.113.6.15 chromium-browser
ou tout autre logiciel de votre choix
au labo c213 : pcmanfm pour le navigateur de fichiers
au labo c212 : thunar pour le navigateur de fichiers
Inscrivez le mot de passe (au labo c212 : cb et au labo c-213 : tux)
Si une erreur apparaît, supprimez les données de connexion antérieures en tapant dans le terminal :
rm /home/cb/.ssh/*
Tapez ensuite la commande pour lancer votre programme (exemple ci-dessous pour lancer le terminal ) :
Note je vous suggère de lancer le terminal, ainsi vous pourrez lancer plus d'un logiciel.
au labo c213 : sakura
au labo c212 : terminator
Vous pouvez au besoin faire un clic-droit dans le terminal et sélectionner :
au labo c213 : NOUVEL ONGLET
au labo c212 : SPLIT HORIZONTALLY
afin de diviser la fenêtre du terminal, ce qui vous permettra de lancer plus d'un logiciel
À partir de ce terminal, lancez le logiciel GIMP en tapant gimp
ou tout autre logiciel de votre choix :
au labo c213 : pcmanfm pour le navigateur de fichiers
au labo c212 : thunar pour le navigateur de fichiers
Notez que si vous enregistrez un document, il sera enregistré sur votre compte, sur le serveur. Il vous faudra donc pour le placer dans votre espace de téléchargement, utiliser un navigateur web (firefox ou autre (chromium-browser) à partir du serveur. Pour lancer un navigateur web, utilisez la fenêtre du terminal du serveur et tapez firefox ou chromium-browser
Effectuez une capture-écran-image qui affichera votre fenêtre du terminal ainsi que la fenêtre du ou des programme(s) lancé(s) et nommez cette image preuve37.png.
au labo c213 : utilisez le menu APPLICATIONS + ACCESSOIRES + CAPTURE D'ÉCRAN
au labo c212 : utilisez la touche PrtScr ou Imp. Écran de votre clavier
Téléchargez cette image dans votre espace de téléchargement.
Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 81194
Inscrivez dans le champ titre : Linux 37 : Le déport d'affichage
Sélectionnez la section : MODULE Linux
Sélectionnez la matière : informatique
Inscrivez dans le champ no de la directive : 81194
Inscrivez dans votre page le titre de niveau 1 : Linux 37 : Le déport d'affichage
Insérez dans votre page votre image preuve37.png
Ajoutez (copier/coller) la ligne de commande utilisée
Visualisez votre page et apportez des modifications au besoin.