Я использую ssh с моего терминала Mac для входа на сервер в своем университете. Я пытаюсь запустить cscope, который использует X и получает «Ошибка инициализации приложения (Tcl_AppInit?): Нет отображаемого имени и переменной $ DISPLAY среды». Это ожидается. Я пытался добавить параметр -X при входе в систему, но это не работает. Я знаю, что это может работать со шпателем и x-term, но это только с компьютерами Windows. Есть ли способ запустить gui только с моего терминала, играя с $ DISPLAY и X-туннелированием? Благодаря!
-1
A
ответ
1
Перед тем, как задать вопрос, рекомендуется попробовать самостоятельно провести исследование. Небольшой поиск может пройти долгий путь.
Любого
- how-to-enable-x11-forwarding-with-ssh-on-mac-os-x-leopard
- MIT article on the subject
- my Google search
Если вы не можете заставить его работать, я предлагаю смотреть на Super User Q & A форумов. Суперпользователь похож на переполнение стека, но он больше ориентирован на тайный материал терминала и общие компьютерные вопросы, тогда как Stack Overflow больше ориентирован на программирование. Возможно, вы сможете найти там более знающих людей.
Прежде всего, спасибо за ссылку на форум SU. Это должно быть полезно в будущем. Кроме того, я заверяю вас, что я занимаюсь исследованием перед публикацией. Тем не менее я решил эту проблему, просто используя X11.app, включенный в OSX (DOH!). Единственной причиной, по которой это было трудно найти, было то, что Apple заменила X11 на XQuartz. При установке пересылка работает отлично. Благодаря! – user2402616