Open-VM-Tools 与 VMware-Tools

ian*_*215 21 vmware vmware-tools

Open-VM-Tools 软件包与 VMware ESX/ESXi 附带的工具有什么区别?

想知道这是因为来自 VMware 的那些不是为 RPM 编译的,而我使用的是 Debian。过去,我只是按照 VMware 说明在每台机器上编译它们。

但是有一些东西我搞砸了,比如一个名为 Untangle 的 UTM 软件。为了避免与打开 Untangle 到 vanilla 存储库相关的问题,我想尝试使用 Open-VM 工具。

任何帮助,将不胜感激。

kby*_*yrd 22

VMware 产品随附的 VMware Tools 软件包包含开源和闭源组件。Open VM Tools 软件包只是 VMware Tools 软件包的开源子集。一般而言,您可以预期 Open VM Tools 将提供与 VMware Tools 相同的基本功能,但 VMware Tools 可能包含一些额外的功能。此外,如果您的 Linux 发行版的存储库中有 VMware Tools 软件包,则它基于 Open VM Tools 而不是 VMware Tools。

更新:早些时候我不愿意具体说明 open-vm-tools 与 VMware Tools 中的代码是什么,因为设置发生了变化。这仍然是正确的,但我从 open-vm-tools 网站找到了一个列表,所以我想把它包括在这里。

开放式虚拟机的工具,常见问题解答说,关于什么样的代码包含VS VMware Tools中的以下内容:

VMware 单独开发的所有非实验性内核模块和用户级应用程序都已发布。某些实验性驱动程序计划在未来发布。VMware 将鼓励第 3 方在 GPL 下发布他们的贡献。

进一步来说:

  • 用于设备和文件系统访问的驱动程序
  • 内存膨胀
  • 共享文件夹
  • 拖放、文本和文件复制/粘贴
  • 剪贴板共享
  • 磁盘擦除和收缩
  • 时间同步
  • 自动调整访客屏幕分辨率
  • GuestInfo(提供有关访客环境的统计信息)
  • 访客 SDK(提供有关 VM 的信息)
  • 软实力运营
  • 多显示器支持
  • GTK 工具箱用户界面

同样,这个集合会随着时间的推移而变化。由于新功能是通过 VMware Tools 发布的,它可能需要一些时间才能找到打开 vm-tools 的方法,或者如果 VMware 无法发布它,它可能根本无法使用。


Jor*_*Sol 8

在最近的 VMware 版本中,建议使用 open-vm-tools

这是知识库 http://kb.vmware.com/kb/2073803

基本上说:

VMware 建议使用由操作系统供应商重新分发的 open-vm-tools。

这当然基于兼容性指南

现代 Linux 发行版还直接在内核中包含 VMware 驱动程序,VMware推荐并支持此驱动程序。

VMware 在 Linux 的主线 kernel.org 树中积极维护上游的 VMware 半虚拟驱动程序和内核模块的源代码。

所以你可以放心使用 open-vm-tools。