Jon*_*han 6 python remote-desktop mac-osx x11 x11forwarding
在过去的几天里,我一直试图让xpra在 OS X 上运行以连接到我的 Ubuntu 服务器。请注意,它有一个名为 shifter 的 GUI,但是(至少在 OS X 上)仍然有太多问题。
对于那些不知道 xpra 是什么的人,如果您知道什么是屏幕,它就像是通过 ssh 隧道传输的 GUI X Windows 应用程序的屏幕。您可以在本地渲染远程 X 应用程序,因此它比发送一系列压缩屏幕截图(如 VNC)要快,但使用 xpra,您可以在不同的计算机上断开连接并重新连接。要获得基本功能,您只需键入“ssh -X server.location”,您从命令行打开的任何 GUI 应用程序都将在本地打开。
我已经能够通过执行以下操作来构建 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
Run Code Online (Sandbox Code Playgroud)
xpra/scripts 下有一个名为 main.py 的文件,但我不知道任何 python,我不确定这是否是它正在寻找的,即使它是,我也不确定如何处理它。
我的目标是设置 xpra,以便我可以将它安装到 /usr/bin(或其他一些可执行文件的常见路径)中,并随时执行。我接下来该怎么做?
小智 2
OSX 上最有用的版本是通过 gtk-osx,您可以在此处按照 winswitch(又名移位器)的构建说明进行操作,但如果您愿意,可以跳过一些步骤:
之后,您的“jhbuild shell”将包含一个可供使用的 xpra 安装:它创建的 python 脚本应该位于您的 PATH 中。
或者,您可以尝试使用 OSX 附带的 Python 版本,但我不知道它的效果如何(如果有的话)...上面链接的页面也有一个指向 macports 构建版本的链接(您可以跳过不必要的部分)步骤与上面的类似)
编辑:最新版本还包括 PKG 安装程序。
归档时间: |
|
查看次数: |
6284 次 |
最近记录: |