Я пытался получить xpra для работы в OS X в течение последних нескольких дней для подключения к моему серверу Ubuntu. Обратите внимание, что для него есть графический интерфейс, называемый переключателем, но он (по крайней мере, в OS X) все еще слишком глючит.
Для тех, кто не знает, что такое xpra, если вы знаете, что такое экран, это похоже на экран для приложений Windows с графическим интерфейсом X, туннелируемых через ssh. Вы можете визуализировать удаленное приложение X локально, так что это быстрее, чем отправка серии сжатых снимков экрана (например, VNC), но с xpra вы можете отключаться и повторно подключаться на разных компьютерах. Чтобы получить базовую функциональность, вы можете просто ввести «ssh -X server.location», и любое приложение с графическим интерфейсом пользователя, которое вы открываете из командной строки, откроется локально.
Мне удалось собрать xpra, выполнив следующие действия:
Теперь я в тупике: как мне запустить xpra? Сборка создает подкаталог с именем install / bin, в котором находится xpra, но когда я пытаюсь запустить его, я получаю следующую ошибку:
Traceback (most recent call last):
File "./xpra", line 4, in <module>
import xpra.scripts.main
ImportError: No module named xpra.scripts.main
В xpra / scripts есть файл с именем main.py, но я не знаю никакого питона и не уверен, что это то, что он ищет, и что с ним делать, даже если это так.
Моя цель - настроить xpra, чтобы я мог установить его в / usr / bin (или другой общий путь для исполняемых файлов) и запускать его, когда захочу. Что мне делать дальше?
Теперь (по состоянию на март 2016 г.) доступно через 'brew install Caskroom / cask / xpra'
Наиболее удобная версия для OSX - через gtk-osx, вы можете следовать инструкциям по сборке для winswitch (также известного как шифтер) Вот но пропустите некоторые шаги, если хотите:
После этого ваша «оболочка jhbuild» будет содержать установку xpra, готовую к использованию: созданные ею скрипты python должны находиться в вашем PATH.
В качестве альтернативы вы можете попробовать версию Python, поставляемую с OSX, но я не знаю, насколько хорошо это работает, если вообще ... На указанной выше странице также есть ссылка на версию сборки macports (вы можете пропустить ненужные шаги, которые будут аналогичны приведенным выше)
Изменить: последняя версия также включает установщик PKG.
Ты можешь использовать Домашнее пиво с предоставленным пользователем нажмите:
$ brew tap victor-ono/homebrew-xpra
$ brew install xpra