工作流程:如何通过我的 Mac 桌面在 Ubuntu 笔记本电脑上工作?

工作流程:如何通过我的 Mac 桌面在 Ubuntu 笔记本电脑上工作?

我的大部分编程工作都是在 Ubuntu 笔记本电脑上完成的,但有时我也需要在 Mac 上工作。我想将两者结合起来,这样我就只在双屏 Mac 上工作,但又可以在笔记本电脑上编辑文件。我有许多不同的编程项目想要完成。无论我在哪台电脑上,我都希望能够完成一个项目。

我愿意接受针对这种情况的许多不同解决方案。

答案1

您可以使用远程桌面程序,例如虚拟网络计算机访问另一台机器。

如果你想将两者结合起来,你可能会感兴趣协同作用。您可以将一个屏幕挂接到笔记本电脑上,或者将笔记本电脑放在其中一个屏幕旁边,然后通过 LAN 连接它们。

Synergy 是一款免费开源软件,可让您轻松地在多台计算机之间共享鼠标和键盘,每台计算机都有自己的显示器。无需特殊硬件,您只需要一个局域网。Synergy 支持 Windows、Mac OS X 和 Linux。重定向鼠标和键盘就像将鼠标移出屏幕边缘一样简单。

替代文本

答案2

Macfusehttp://code.google.com/p/macfuse/在这些情况下非常有用...它允许您为任何您有 SSH 访问权限的系统安装文件系统,然后从 Mac 编辑它。我也赞同上一个答案,因为这可能对您的情况更有帮助。

另外,请记住,如果您使用 ssh -X 通过网络登录 Ubuntu 计算机,然后运行某个 X 应用程序,它将显示在您的 Mac 上。您确实在 Mac 上安装了 X 服务器,对吗?它位于您的 OS 光盘上的可选安装中,或者在此处:http://xquartz.macosforge.org/trac/wiki

答案3

别忘了,您也可以直接通过 SSH 进入笔记本电脑,使用 vim 编辑文件。无需安装额外的软件。

答案4

假设它们在同一个网络上......

在 Mac 上安装 X11 服务器(以前在开发者磁盘上,现在在商店中)

打开终端。通过 SSH 进入 ubuntu 机器,并将显示器导出回 mac。在 ubuntu 机器上启动您想要的任何应用程序,您将使用 mac 显示器和键盘/鼠标,但 ubuntu 机器的 CPU、RAM、硬盘等。

ssh -Y [email protected]

登录并启动您想要的任何应用程序。

如果你只想要 Ubuntu 机器的文件而不是应用程序,你可以sshfs在 Mac 上安装并通过 SSH 在 Ubuntu 机器上安装你的主目录 -mkdir /UbuntuHome然后sshfs user@ubuntu:/home /UbuntuHome

相关内容