Requisitos previos:
Para usar software gráficos de Linux en Windows utilizando el reenvío X11, la máquina Linux remota a la que está conectando debe tener instalado el software del servidor SSH y el reenvío X11 habilitado.
He escrito un artículo para mostrarle cómo configurar el reenvío X11 en Linux. Si tiene problemas, asegúrese de consultar el artículo Configurar el reenvío de SSH X11 en Debian 10 en Linuxhint.
Instalación del servidor X11 en Windows:
En este artículo, voy a usar VCXSRV en Windows para configurar un servidor de pantalla X11 en Windows. VCXSRV es completamente gratuito. Puede descargarlo desde SourceForge e instalarlo en Windows muy fácilmente.
Primero, visite la página oficial de SourceForge de VCXSRV. Cuando se carga la página, haga clic en Descargar como se marca en la captura de pantalla a continuación.
VCXSRV se está descargando.
Una vez que se complete la descarga, ejecute el instalador VCXSRV.
Haga clic en Más información.
Entonces, haga clic en Correr a ninguna parte.
Ahora, haga clic en Sí.
Cerciorarse Lleno se selecciona en el Tipo de instalación y haga clic en Siguiente>.
Haga clic en Instalar.
Se está instalando VCXSRV.
Una vez que la instalación esté terminada, haga clic en Cerca.
Una vez que la instalación esté terminada, ejecute Xlaunch Desde su escritorio o menú de inicio.
Haga clic en Siguiente>.
Haga clic en Siguiente>.
Haga clic en Siguiente>.
Ahora, haga clic en Finalizar.
Ahora, haga clic en Permitir el acceso.
El servidor X11 debería estar ejecutándose como puede ver en la esquina inferior derecha de la pantalla.
Installingputty:
Pastty es un cliente SSH para Windows. La masilla también se puede usar para el reenvío X11 sobre SSH.
Para descargar Putty, vaya al sitio web oficial de Putty. Una vez que se carga la página, haga clic en el enlace marcado desde el Descargar masilla sección.
Si está utilizando una versión de 32 bits del sistema operativo Windows, haga clic en el enlace de descarga de 32 bits.
Si está utilizando una versión de 64 bits del sistema operativo Windows, haga clic en el enlace de descarga de 64 bits.
La masilla se está descargando.
Una vez que se complete la descarga, ejecute el instalador.
Ahora, haga clic en Próximo.
Haga clic en Próximo.
Haga clic en Instalar.
Ahora, haga clic en Sí.
Desmarque el Vea el archivo Léame casilla de verificación (opcional) y haga clic en Finalizar.
Uso de Putty para aplicaciones de GUI Linux de reenvío X11:
Una vez que se instala Putty, inicie Putty desde el menú de inicio.
Ahora, escriba el nombre de usuario y la dirección IP de su máquina Linux remota donde está configurado el reenvío SSH X11.
Use el siguiente formato nombre de usuario@Ip_addr.
Ahora, haga clic en Conexión > Ssh > X11 y revisa el Habilitar el reenvío X11 caja. Una vez que haya terminado, haga clic en Abierto.
Si se está conectando al servidor remoto por primera vez, verá la siguiente ventana. Haga clic en Sí.
Ahora, escriba la contraseña del usuario de inicio de sesión del servidor remoto y presione .
Deberías iniciar sesión.
Ahora, para iniciar una aplicación gráfica, simplemente ejecute el comando responsable de iniciar la aplicación que necesita.
Intentemos ejecutar Gedit Text Editor.
$ GEDIT &
Como puede ver, Gedit se está ejecutando correctamente. El software real se ejecuta en la máquina Linux remota. Pero, la pantalla se reenvía a Windows. Realmente se siente como una aplicación nativa de Windows. Lo probé por un tiempo, funciona perfectamente.
También traté de ejecutar el disco de gnomo. También funcionó bien.
Traté de ejecutar Wireshark Network Analyzer. También funcionó perfectamente.
Como puede ver, puedo monitorear el adaptador de red de la máquina Linux remota desde el Wireshark reenviado X11.
Entonces, así es como configuras el servidor de visualización X11 en Windows y usa los software gráficos de Linux en Windows a través del reenvío de SSH X11. Gracias por leer este artículo.