Conditions préalables:
Afin d'utiliser les logiciels graphiques Linux sous Windows à l'aide de la transmission X11, la machine Linux distante à laquelle vous vous connectez doit avoir un logiciel SSH Server installé et un transfert X11 activé.
J'ai écrit un article pour vous montrer comment configurer le transfert X11 sur Linux. Si vous rencontrez des problèmes, assurez-vous de vérifier l'article Configurer le transfert SSH X11 sur Debian 10 sur Linuxhint.
Installation du serveur X11 sur Windows:
Dans cet article, je vais utiliser VCXSRV sur Windows pour configurer un serveur d'affichage X11 sur Windows. VCXSRV est complètement gratuit. Vous pouvez le télécharger à partir de sourceforge et l'installer sur Windows très facilement.
Tout d'abord, visitez la page officielle de Sourceforge de VCXSRV. Lorsque la page se charge, cliquez sur Télécharger comme marqué dans la capture d'écran ci-dessous.
VCXSRV est en cours de téléchargement.
Une fois le téléchargement terminé, exécutez le programme d'installation VCXSRV.
Cliquer sur Plus d'informations.
Ensuite, cliquez sur Courir quand même.
Maintenant, cliquez sur Oui.
S'assurer Complet est sélectionné sur le type d'installation et cliquez sur Suivant >.
Cliquer sur Installer.
VCXSRV est installé.
Une fois l'installation terminée, cliquez sur Fermer.
Une fois l'installation terminée, exécutez Xlaunch à partir de votre menu de bureau ou de démarrage.
Cliquer sur Suivant >.
Cliquer sur Suivant >.
Cliquer sur Suivant >.
Maintenant, cliquez sur Finir.
Maintenant, cliquez sur Permettre l'accès.
Le serveur X11 devrait être exécuté comme vous pouvez le voir dans le coin inférieur droit de l'écran.
Installputty:
Putty est un client SSH pour Windows. Le mastic peut également être utilisé pour le transfert X11 sur SSH.
Pour télécharger Putty, allez sur le site officiel de PuTTY. Une fois que la page se charge, cliquez sur le lien marqué à partir du Télécharger le mastic section.
Si vous utilisez une version 32 bits du système d'exploitation Windows, cliquez sur le lien de téléchargement 32 bits.
Si vous utilisez une version 64 bits du système d'exploitation Windows, cliquez sur le lien de téléchargement 64 bits.
Putty est en cours de téléchargement.
Une fois le téléchargement terminé, exécutez le programme d'installation de mastic.
Maintenant, cliquez sur Suivant.
Cliquer sur Suivant.
Cliquer sur Installer.
Maintenant, cliquez sur Oui.
Décochez le Afficher le fichier ReadMe cocher la boîte (facultative) et cliquez sur Finir.
Utilisation du mastic pour les applications Linux GUI de transfert X11:
Une fois le mastic installé, démarrez le mastic à partir du menu de démarrage.
Maintenant, saisissez le nom d'utilisateur et l'adresse IP de votre machine Linux distante où le transfert SSH X11 est configuré.
Utilisez le format suivant nom d'utilisateur@Ip_addr.
Maintenant, cliquez sur Connexion > Ssh > X11 et vérifier le Activer le transfert x11 cocher. Une fois que vous avez terminé, cliquez sur Ouvrir.
Si vous vous connectez au serveur distant pour la première fois, vous verrez la fenêtre suivante. Cliquer sur Oui.
Maintenant, saisissez le mot de passe de l'utilisateur de connexion du serveur distant et appuyez sur .
Vous devriez être connecté.
Maintenant, pour démarrer une application graphique, il suffit d'exécuter la commande responsable du démarrage de l'application dont vous avez besoin.
Essayons d'exécuter l'éditeur de texte Gedit.
$ gedit &
Comme vous pouvez le voir, Gedit fonctionne correctement. Le logiciel réel s'exécute sur la machine Linux distante. Mais, l'écran est juste transmis aux fenêtres. Cela ressemble vraiment à une application Windows native. Je l'ai essayé pendant un moment, ça marche parfaitement.
J'ai aussi essayé d'exécuter un disque Gnome. Cela a également bien fonctionné.
J'ai essayé d'exécuter l'analyseur de réseau Wireshark. Cela a également fonctionné parfaitement.
Comme vous pouvez le voir, je peux surveiller l'adaptateur réseau de la machine Linux distante à partir du X11 Wireshark transféré.
C'est donc ainsi que vous configurez le serveur d'affichage X11 sur Windows et utilisez des logiciels graphiques Linux sous Windows via le transfert SSH X11. Merci d'avoir lu cet article.