如何在多个操作系统之间共享应用程序?

如何在多个操作系统之间共享应用程序?

我的目标是设置三台显示器,每台运行不同的操作系统(Linux、Windows 和 MacOS),并使用 Synergy 之类的工具共享鼠标/键盘,以及将应用程序窗口从一个窗口移动到另一个窗口(即让 Windows 运行游戏并将该应用程序的窗口移动到 Linux 桌面)。

我的想法是,既然我同时使用这三个系统,那么我不妨将它们无缝集成。我愿意在一台非常强大的设备(运行 macOS 和 Windows 虚拟机的 Linux)上运行这三个系统,并拥有三台独立的 PC,每台 PC 都配备一个操作系统。

我更喜欢 Wayland 而不是 X11,但如果 X 更容易兼容这类东西,我也可以使用它。我有一些编程经验,所以我可以编辑一些配置并设置一系列程序来实现这一点,但我无法完全从头开始创建整个东西。

这有可能吗?也许是 X11 转发?请告诉我你们的建议。我很感激你们提供的任何建议。

答案1

我同意将 Linux 作为基础操作系统,将 VM 作为其他操作系统。问题是这三大操作系统是死对头。Windows 故意不与其他操​​作系统配合良好。macOS 也是如此。在这三者之间寻找共同点总是很困难。

虚拟盒具有应用程序模式。它允许您在 Windows 中运行应用程序,让您感觉好像在无缝运行三个操作系统。

VirtualBox 也有文件夹安装。但是您选择哪种文件系统作为通用文件系统。如果您在 Windows 中运行游戏。VM 视频驱动程序是否以可接受的速度运行游戏?

VirtualBox 的优点在于它是 FOSS 软件(免费开源软件)。因此您可以免费测试此设置。

祝你好运,我认为这是了解 Windows 和 macOS 限制并解决这些问题的一个很好的练习。

相关内容