1

我是 ]project-open[ 的创始人,这是一个类似于 Microsoft Project Server 的开源项目管理应用程序。虽然 ]project-open[ 主要在 Linux 上运行,但过去 10 年我们不得不维护一个单独的 Windows 安装程序。现在我们考虑创建一个包含 VirtualBox 和 Linux 映像但对 Windows 用户不可见的 Windows 安装程序。安装程序最终会在 VM 内启动浏览器。

我已经看到“LeapDroid”和“Browser in the Box”都使用 VirtualBox 作为其架构的一部分,因此包含 VirtualBox 显然是可能的。问题是它有多少工作。做这个的最好方式是什么?

  • 列表项我已经检查了 Google 的“静默”或“无人值守”VirtualBox 安装,但似乎没有一个是真正静默的。
  • 从头开始编译 VirtualBox 似乎是可能的,但似乎需要做很多工作。

提前非常感谢!

4

1 回答 1

2

我在 Windows 上构建 VirtualBox 方面拥有丰富的经验,因为我已经构建了 VMLite ( http://www.vmlite.com ) 和 Leapdroid ( http://www.leapdroid.com ),因此维护与源代码。因此,出于您的目的,我建议您使用未修改的 VirtualBox 二进制文件,并使用 OVA 来保护您的 linux 虚拟机。

如果您确实想从源代码构建,则需要更改这些 COM 接口的 UUID 以便与 VirtualBox 一起运行。

于 2016-09-03T04:15:00.827 回答