我需要在远程Mac机器上运行Mac应用程序,并将其显示在本地Linux机器的X服务器上(Internet上的许多文章似乎都在详细介绍如何以相反的方式进行操作)。
$ ssh -X mac-box
$ cd /Developer/Applications/Xcode.app
$ ./Contents/MacOS/Xcode
Sat Oct 3 20:41:26 mac-box.local Xcode[15634] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
^C
- 我的
$DISPLAY
变量似乎为空。它应该是什么样子,以便转发正常工作? - 我可以完全以这种方式运行OSX应用程序吗?