对于 Linux 虚拟机,通过使用命令行手动安装或升级 VMware Tools。

安装最新版本的 VMware Tools 以增强虚拟机客户机操作系统的性能并改进虚拟机管理。打开虚拟机电源时,如果新版本的 VMware Tools 可用,则会在客户机操作系统的状态栏中显示通知。

此过程将介绍如何使用 VMware Tools tar 安装程序安装或升级 VMware Tools。对于 vSphere 环境中的虚拟机,也可以使用 VMware Tools 操作系统特定软件包 (OSP) 安装和升级 VMware Tools。通过 OSP,您可以使用操作系统的本地更新机制来下载、安装和管理 VMware Tools。有关详细信息,请参见适用于 Linux 客户机操作系统的操作系统特定软件包

打开虚拟机电源。

确认客户机操作系统正在运行。

由于 VMware Tools 安装程序是采用 Perl 语言编写的,因此请确认客户机操作系统中已安装 Perl。

要确定是否具有最新版本的 VMware Tools,请查看虚拟机的摘要选项卡。

1

在虚拟机列表中,右键单击虚拟机,然后选择配置 > 安装/升级 VMware Tools

2

如果正在执行升级或重新安装,请在安装/升级 VMware Tools 对话框中选择交互式 Tools 安装交互式 Tools 升级,然后单击确定

通过在客户机操作系统上挂载 VMware Tools 虚拟光盘来启动该过程。

3

在虚拟机中,以 root 身份登录客户机操作系统,然后打开终端窗口。

4

运行不带参数的 mount 命令以确定 Linux 分发版本是否已自动挂载 VMware Tools 虚拟 CD-ROM 映像。

如果已挂载 CD-ROM 设备,则将列出 CD-ROM 设备及其挂载点,如下所示:

/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
5

如果未挂载 VMware Tools 虚拟 CD-ROM 映像,请挂载 CD-ROM 驱动器。

a

如果挂载点目录尚不存在,请创建目录。

mkdir /mnt/cdrom

某些 Linux 分发版本使用不同的挂载点名称。例如,一些分发版本的挂载点是 /media/VMware Tools,而不是 /mnt/cdrom。修改命令以反映您的分发版本所使用的约定。

b

挂载 CD-ROM 驱动器。

mount /dev/cdrom /mnt/cdrom

某些 Linux 分发版本使用不同的设备名称或采取不同的方式组织 /dev 目录。如果 CD-ROM 驱动器不是 /dev/cdrom,或者如果 CD-ROM 的挂载点不是 /mnt/cdrom,请修改命令以反映您的分发版本所使用的约定。

6

更改到工作目录(例如,/tmp)。

cd /tmp

7

在安装 VMware Tools 之前,删除任何先前的 vmware-tools-distrib 目录。

此目录的位置取决于先前执行安装时所指定的位置。通常情况下,此目录位于 /tmp/vmware-tools-distrib 中。

8

列出挂载点目录的内容,并记下 VMware Tools tar 安装程序的文件名。

ls mount-point
9

解压缩安装程序。

tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

x.x.x 是产品版本号,yyyy 是产品发行版本的内部版本号。

如果尝试在 RPM 安装之上执行 tar 安装,或者在 tar 安装上执行 RPM 安装,安装程序将检测到先前的安装,并且必须转换安装程序数据库格式,而后才能继续。

10

如有必要,请卸载 CD-ROM 映像。

umount /dev/cdrom 

如果 Linux 分发版本已自动挂载 CD-ROM,则不需要卸载映像。

11

运行安装程序并配置 VMware Tools。

cd vmware-tools-distrib
./vmware-install.pl

通常情况下,运行完安装程序文件之后会运行 vmware-config-tools.pl 配置文件。

12

通过按 Enter 接受默认值(如果默认值适合您的配置)来响应提示。

13

按照脚本末尾的说明操作。

视所用的功能而定,这些说明可能包括重新启动 X 会话、重新启动网络连接、重新登录以及启动 VMware 用户进程。或者,也可以重新引导客户机操作系统以完成所有这些任务。

摘要选项卡上的 VMware Tools 标签将更改为正常

(建议)如果 VMware Tools 升级是作为大规模系统范围升级的一部分执行的,接下来请升级至可用于虚拟机的最新虚拟硬件版本。