Pré-requisitos:
Para usar os softwares gráficos Linux no Windows usando o encaminhamento X11, a máquina Linux remota a que você está conectando deve ter o software do servidor SSH instalado e o encaminhamento X11 ativado.
Eu escrevi um artigo para mostrar como configurar o encaminhamento X11 no Linux. Se você está tendo problemas, verifique o artigo Configurar o encaminhamento do SSH X11 no Debian 10 no Linuxhint.
Instalando o X11 Server no Windows:
Neste artigo, vou usar o VCXSRV no Windows para configurar um servidor de exibição X11 no Windows. VCXSRV é totalmente gratuito. Você pode baixá -lo do SourceForge e instalá -lo no Windows com muita facilidade.
Primeiro, visite a página Official Sourceforge do VCXSRV. Quando a página carregar, clique em Download conforme marcado na captura de tela abaixo.
VCXSRV está sendo baixado.
Quando o download estiver concluído, execute o instalador VCXSRV.
Clique em Mais informações.
Em seguida, clique em Corra de qualquer maneira.
Agora, clique em Sim.
Certificar-se Completo é selecionado no tipo de instalação e clique em Próximo>.
Clique em Instalar.
VCXSRV está sendo instalado.
Depois que a instalação terminar, clique em Fechar.
Depois que a instalação terminar, execute Xlaunch do seu menu de desktop ou Iniciar.
Clique em Próximo>.
Clique em Próximo>.
Clique em Próximo>.
Agora, clique em Terminar.
Agora, clique em Permitir acesso.
O servidor X11 deve estar em execução como você pode ver no canto inferior direito da tela.
InstallingputTy:
Putty é um cliente SSH para Windows. Putty também pode ser usado para o encaminhamento X11 sobre SSH.
Para baixar Putty, vá para o site oficial da Putty. Depois que a página carregar, clique no link marcado do Baixe Putty seção.
Se você estiver usando uma versão de 32 bits do sistema operacional Windows, clique no link de download de 32 bits.
Se você estiver usando uma versão de 64 bits do sistema operacional Windows, clique no link de download de 64 bits.
Putty está sendo baixado.
Depois que o download estiver concluído, execute o instalador de putty.
Agora, clique em Próximo.
Clique em Próximo.
Clique em Instalar.
Agora, clique em Sim.
Desmarque o Veja o arquivo "readme Caixa de seleção (opcional) e clique em Terminar.
Usando Putty para aplicativos de GUI de encaminhamento X11:
Depois que a massa for instalada, inicie a massa do menu Iniciar.
Agora, digite o nome de usuário e o endereço IP da sua máquina remota Linux, onde o encaminhamento SSH X11 está configurado.
Use o seguinte formato nome de usuário@Ip_addr.
Agora, clique em Conexão > Ssh > X11 e verifique o Ativar o encaminhamento X11 Caixa de seleção. Depois de terminar, clique em Abrir.
Se você estiver se conectando ao servidor remoto pela primeira vez, verá a seguinte janela. Clique em Sim.
Agora, digite a senha do usuário de login do servidor remoto e pressione .
Você deveria estar conectado.
Agora, para iniciar um aplicativo gráfico, basta executar o comando responsável por iniciar o aplicativo que você precisa.
Vamos tentar executar o GEDIT Text Editor.
$ gedit &
Como você pode ver, Gedit está funcionando corretamente. O software real está em execução na máquina Linux remota. Mas, a tela é encaminhada para o Windows. Realmente parece um aplicativo nativo do Windows. Eu tentei por um tempo, funciona perfeitamente.
Eu também tentei executar o disco gnome. Também funcionou bem.
Eu tentei executar o Wireshark Network Analyzer. Também funcionou perfeitamente.
Como você pode ver, eu posso monitorar o adaptador de rede da máquina Linux remota do X11 encaminhado Wireshark.
Então, é assim que você configura o servidor de exibição X11 no Windows e usa Softwares gráficos Linux no Windows via encaminhamento ssh x11. Obrigado por ler este artigo.