CentOS como um xterminal

1

Eu criei recentemente uma nova VM no meu CentOS 6.5 system . A VM tem Ubuntu with ROS , o sistema operacional robótico nela. Eu só queria experimentar com o ROS e tenho executado alguns dos tutoriais. Um desses tutoriais tem um X windows based application , mas ainda não descobri como exibi-lo na tela da área de trabalho do host. Tenho certeza de que é fácil, e achei que vncserver faria o que eu precisava, mas não consegui que funcionasse. Eu testei a conexão de rede entre a VM e o sistema CentOS subjacente e o VMWARE pode executar ping no host com êxito. Alguém poderia me indicar uma explicação ou me dizer como fazer isso funcionar?

    
por Jay 20.06.2014 / 03:49

1 resposta

0

Se sua máquina host (CentOS) tiver X-windows, você pode usar ssh -X para encaminhar todo o tráfego X11 para sua máquina CentOS enquanto estiver SSHing na VM Ubuntu.

Por exemplo, se o endereço IP do seu Ubuntu VM for 192.168.0.123, e seu nome de usuário no Ubuntu VM for "fred", você deve usar este comando do CentOS para se conectar ao Ubuntu VM:

ssh -X [email protected]

Depois de se conectar, apenas execute o comando que espera que o X11 apareça no seu desktop do CentOS, mesmo que ele esteja rodando na sua VM Ubuntu.

Há mais do que apenas isso, então se você tiver problemas, confira esta ótima resposta: Como encaminhar o X por SSH para executar aplicativos gráficos remotamente?

    
por 20.06.2014 / 09:36