天天看點

Linux 虛拟機中手動安裝或更新 VMware Tools

在 Linux 虛拟機中手動安裝或更新 VMware Tools

對于 Linux 虛拟機,通過使用指令行手動安裝或更新 VMware Tools。

前提條件

打開虛拟機電源。

确認客戶機作業系統正在運作。

由于 VMware Tools 安裝程式是采用 Perl 語言編寫的,是以請确認客戶機作業系統中已安裝 Perl。

步驟

1 在主機上,從 Workstation 菜單欄中選擇[虛拟機] > [安裝 VMware Tools]。

如果安裝了早期版本的 VMware Tools,則菜單項為[更新 VMware Tools]。

2 在虛拟機中,以 root 身份登入客戶機作業系統,然後打開終端視窗。

3 運作不帶參數的 mount 指令以确定 Linux 分發版本是否已自動挂載 VMware Tools 虛拟 CD-ROM 映像。 如果已挂載 CD-ROM 裝置,則将列出 CD-ROM 裝置及其挂載點,如下所示:

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

4 如果未挂載 VMware Tools 虛拟 CD-ROM 映像,請挂載 CD-ROM 驅動器。

a 如果挂載點目錄尚不存在,請建立目錄。

mkdir /mnt/cdrom

b 某些 Linux 分發版本使用不同的挂載點名稱。例如,一些分發版本的挂載點是 /media/VMware Tools,而不是 /mnt/cdrom。修改指令以反映您的分發版本所使用的約定。

挂載 CD-ROM 驅動器。

mount /dev/cdrom /mnt/cdrom

某些 Linux 版本使用不同的裝置名稱或采取不同的方式組織 /dev 目錄。如果 CD-ROM 驅動器不是 /dev/cdrom,或者如果 CD-ROM 的挂載點不是 /mnt/cdrom,請修改指令以反映您的分發版本所使用的約定。

5轉到工作目錄,例如 /tmp。

cd /tmp

6在安裝 VMware Tools 之前,删除任何先前的 vmware-tools-distrib 目錄。

此目錄的位置取決于先前執行安裝時所指定的位置。通常情況下,此目錄位于 /tmp/vmware-tools-distrib 中。

7 列出挂載點目錄的内容,并記下 VMware Tools tar 安裝程式的檔案名。

ls mount-point

8 解壓縮安裝程式。

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

值 x.x.x 是産品版本号,yyyy 是産品發行版本的内部版本号。

如果嘗試在 RPM 安裝之上執行 tar 安裝,或者在 tar 安裝上執行 RPM 安裝,安裝程式将檢測到先前的安裝,并且必須轉換安裝程式資料庫格式,而後才能繼續。

9 如有必要,請解除安裝 CD-ROM 映像。

umount /dev/cdrom

如果 Linux 分發版本已自動挂載 CD-ROM,則不需要解除安裝映像。

10 運作安裝程式并配置 VMware Tools。

cd vmware-tools-distrib

./vmware-install.pl

通常情況下,運作完安裝程式檔案之後會運作 vmware-config-tools.pl 配置檔案。

11 如果預設值符合您的配置,則請按照提示接受預設值。

12 按照腳本末尾的說明操作。 視所用的功能而定,這些說明可能包括重新啟動 X 會話、重新啟動網絡連接配接、重新登入以及啟動 VMware 使用者程序。或者,也可以重新開機客戶機作業系統以完成所有這些任務。

後續步驟:

如果有新版虛拟硬體可用于虛拟機,請更新虛拟硬體。

繼續閱讀