최근에 내 CentOS 6.5 system
VM Ubuntu with ROS
에 Android OS가 있었습니다 . 저는 ROS를 시험해보고 싶었고 몇 가지 튜토리얼을 실행해 왔습니다. 튜토리얼 중 하나 에 하나가 있지만 X windows based application
콘솔의 데스크탑 디스플레이에 표시하는 방법을 찾지 못했습니다. 나는 그것이 쉽다고 확신하며 그것이 내가 필요한 것을 할 것이라고 생각 vncserver
하지만 아직 작동하지 않았습니다. VM과 기본 CentOS 시스템 간의 네트워크 연결을 테스트했는데 VMWARE가 호스트에 성공적으로 핑을 보낼 수 있었습니다. 누구든지 나에게 설명을 알려주거나 작동 방법을 말해 줄 수 있습니까?
답변1
호스트 시스템(CentOS)에 X-windows가 있는 경우 ssh -X
SSH를 통해 Ubuntu VM에 연결할 때 모든 X11 트래픽을 CentOS 시스템으로 전달할 수 있습니다.
예를 들어 Ubuntu VM의 IP 주소가 192.168.0.123이고 Ubuntu VM의 사용자 이름이 "fred"인 경우 다음 명령을 사용하여 CentOS에서 Ubuntu VM에 연결합니다.
ssh -X [email protected]
연결되면 X11이 필요한 명령을 실행하기만 하면 Ubuntu VM에서 실행 중이더라도 CentOS 데스크탑에 표시됩니다.
그 외에도 더 많은 것이 있으므로 문제가 있는 경우 다음 훌륭한 답변을 확인하세요. 원격으로 그래픽 애플리케이션을 실행하기 위해 SSH를 통해 X를 전달하는 방법은 무엇입니까?