默认情况下,大多数 Linux 发行版都包括 open-vm-tools,并且某些发行版会安装 open-vm-tools。大多数用户都可通过找到 Linux 发行版提供的 open-vm-tools 来满足其大部分需求。请注意,不同的发行版会在不同的时间更新其 open-vm-tools 版本。用户可以从 Linux 发行版提供的软件包存储库中更新其 open-vm-tools

安装说明因发行版使用的软件包管理系统而异。有时,可以将另一个软件包存储库配置为安装来自操作系统供应商的较新版本。有关详细说明,请参阅操作系统供应商的文档。

通常,使用三个不同的软件包管理系统的操作系统支持 open-vm-tools
  • 此系列中的 Ubuntu、Debian 和其他操作系统使用 apt 来安装 Debian (*.deb) 软件包
  • Red Hat、Fedora 和 CentOS 使用 dnf 或 yum 安装 RPM (*.rpm) 软件包
  • SUSE Linux Enterprise (SLE) 和 openSUSE 使用 zypper 来安装 RPM (*.rpm) 软件包

所有发行版都会将软件包拆分为系统和桌面组件。后者在具有图形 UI(X11、Wayland 等)的系统上非常有用。软件包名称为 'open-vm-tools''open-vm-tools-desktop'。SLE 和 openSUSE 将另一个软件包 'libvmtools' 作为依赖项提供。安装 'open-vm-tools''open-vm-tools-desktop' 后,软件包管理系统将自动安装此依赖项

前提条件

与在客户机上安装任何其他软件一样,也需要为客户机正确设置软件包存储库。

过程

  1. Ubuntu、Debian 和其他相关操作系统
    1. 请确保已更新软件包索引:
      sudo apt-get update
    2. 用于安装和升级的命令是相同的。如果虚拟机具有 GUI(X11 等),请安装或升级 open-vm-tools-desktop
      sudo apt-get install open-vm-tools-desktop
    3. 否则,请安装 open-vm-tools
      sudo apt-get install open-vm-tools
  2. RHEL、Fedora 和 CentOS
    1. 如果虚拟机具有 GUI(X11 等),请安装或升级 open-vm-tools-desktop
      sudo yum install open-vm-tools-desktop
    2. 否则,请安装 open-vm-tools
      sudo yum install open-vm-tools
  3. SLE 和 openSUSE
    1. 如果虚拟机具有 GUI(X11 等),请安装或升级 open-vm-tools-desktop
      zypper install open-vm-tools-desktop
    2. 否则,请安装 open-vm-tools
      zypper install open-vm-tools