XTerm на окнах - PullRequest
       16

XTerm на окнах

0 голосов
/ 17 ноября 2010

У меня на Java-приложении Swing выдается ошибка в linux, которую мне нужно исправить. Основная проблема заключается в получении среды Linux, и я не желаю ее устанавливать, потому что у меня уже есть удаленная коробка Linux. Теперь, часть GUI, как мне запустить xterm на Windows? Я сделал несколько снимков в темноте: установил XMing, а потом совершенно запутался, что делать дальше. RealVNC одинаково сложен. Запустить ли сервер VNC в сервисном или пользовательском режиме или запустить третий вариант: просмотрщик VNC? Если вы не заметили, я полностью запутался, что такое сервер и что такое клиент - мне сказали, что сообщество X_window совершенно неправильно поняло, и что все остальные в компьютерной области называют клиентом сервер?

Итак, почему я не могу просто запустить "xterm remoteLinuxHost" так, как я запускаю "telnet remoteLinuxHost"? Почему существует миллион шагов, чтобы сделать такую ​​тривиальную вещь? Буду признателен, если кто-нибудь проведет меня через эту боль.

Редактировать: Выполнение команды vncserver на linux box сделало настройку. Теперь VNC Viewer подключается и отображает XTerm. Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 17 ноября 2010

Мне немного неясно, что вы пытаетесь сделать, но если вам просто нужно открыть оболочку, проще всего будет установить PuTTY и использовать его для telnet или ssh в ВМ.

Если вы хотите запустить Java-приложение (gui) на виртуальной машине Linux, мне кажется, что проще всего было бы установить среду X11 в виртуальной машине и запустить приложение в консоли виртуальной машины. Таким образом, приложение и GUI находятся в системе Linux, и вам не нужно возиться с удаленными X-сессиями.

В любом случае, получение рабочей среды X11 в Windows, скорее всего, будет намного сложнее, чем в Linux. Во всяком случае, это совсем не тривиальная вещь.

Редактировать: В ответ на ваш отредактированный вопрос вам не нужно использовать средство просмотра VNC или что-либо подобное. Если вы используете VirtualBox или VMWare, вы можете открыть консольное окно, которое по сути функционирует как «монитор» на вашей виртуальной машине.

Другое редактирование: В ответ на ваши комментарии / правки. Я использовал средство просмотра TightVNC для Windows, чтобы получить доступ к Linux-блоку на работе из дома, и он работал нормально. Производительность может быть немного резкой в ​​зависимости от доступной пропускной способности.

0 голосов
/ 31 августа 2015

Cygwin для Windows будет работать.Установите только то, что вам нужно для системы X.В приглашении Cygwin вы можете использовать SSH для хоста и с опцией -X передать X11 вперед.Тогда приложения с графическим интерфейсом будут работать так же, как если бы вы работали в системе Linux.Вам просто нужно помнить, что приложение работает на сервере Linux, а не на хосте Windows.Это может запутать некоторых людей при попытке доступа к файлам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...