在 Linux 上手動安裝 VMware Tools
您可以使用命令列在 Linux 虛擬機器上手動安裝 VMware Tools。如需更新的 Linux 發行版,請使用整合的 open-vm-tools 版本。
- 開啟虛擬機器電源。
- 確認客體作業系統正在執行中。
- 由於 VMware Tools 安裝程式是採用 Perl 語言撰寫的,因此請確認客體作業系統中已安裝 Perl。
- 對於 vSphere 虛擬機器,判定您是否安裝了最新版本的 VMware Tools。在 vSphere Client 詳細目錄中,選取虛擬機器,然後按一下摘要索引標籤。
For more information about Linux distributions supported by Open VM Tools, see Open VM Tools (README) and the VMware Compatibility Guide at https://www.vmware.com/resources/compatibility/search.php.
VMware Tar Tool for Linux 虛擬機器功能凍結於 10.3.10 版,因此
Workstation Player
中包含的 tar 工具 (linux.iso) 為 10.3.10,且將不會更新。Due to this change, the Install/Update/Reinstall VMware Tools
menu is not available for the following Linux virtual machines: - tar 工具並未正式支援最新 Linux 發行版。
- Red Hat Enterprise Linux 8 及更新版本。
- CentOS 8 及更新版本。
- Oracle Linux 8 及更新版本。
- SUSE Linux Enterprise 15 及更新版本。
- Linux 核心版本為 4.0 或更新版本,而安裝的 Open VM Tools 版本為 10.0.0 或更新版本。
- Linux 核心版本為 3.10 或更新版本,而安裝的 Open VM Tools 版本為 10.3.0 或更新版本。
對於已安裝 Open VM Tools 但不在前述編列範圍內的 Linux 虛擬機器,系統會啟用
安裝/更新/重新安裝 VMware Tools
功能表,以便您可以在 Open VM Tools 上安裝隨附的 tar 工具,以取得共用資料夾 (HGFS) 功能支援。對於 Open VM Tools 不支援的舊 Linux 虛擬機器,請執行下列步驟來安裝 tar 工具。
- 選取功能表命令,在客體作業系統上掛接 VMware Tools 虛擬磁碟。VMware 產品動作vSphere ClientRight-click the virtual machine and selectorFusionWorkstation ProWorkstation Player
- 在虛擬機器中,開啟終端機視窗。執行不帶引數的mount命令,判斷 Linux 發行版是否已自動掛接 VMware Tools 虛擬 CD-ROM 映像。如果已掛接 CD-ROM 裝置,會以類似下列輸出的方式列出 CD-ROM 裝置和其掛接點:/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)如果未掛接 VMware Tools 虛擬 CD-ROM 映像,請掛接 CD-ROM 光碟機。
- 如果掛接點目錄尚不存在,請加以建立。
某些 Linux 發行版使用不同的掛接點名稱。例如,在一些發行版中掛接點為mkdir /mnt/cdrom/media/VMware Tools,而非/mnt/cdrom。請修改命令以反映您的發行版所使用的慣例。 - 掛接 CD-ROM 光碟機。mount /dev/cdrom /mnt/cdrom一些 Linux 發行版使用不同的裝置名稱,或以不同的方式組織整理/dev目錄。如果 CD-ROM 光碟機不是/dev/cdrom,或者如果 CD-ROM 的掛接點不是/mnt/cdrom,請修改命令以反映您的發行版所使用的慣例。
- 切換至工作目錄,例如/tmp,並將 tar 檔案解壓縮到此/tmp資料夾中。cd /tmp
- 安裝 VMware Tools 前,請先刪除先前的任何vmware-tools-distrib目錄。此目錄的位置取決於先前執行安裝時所放置的位置。通常情況下,此目錄位於/tmp/vmware-tools-distrib。列出掛接點目錄的內容,並記下 VMware Tools tar 安裝程式的檔案名稱。lsmount-point解壓縮安裝程式。tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz值x.x.x是產品版本號碼,yyyy是產品版本的組建編號。
- 如有必要,請卸載 CD-ROM 映像。umount /dev/cdrom如果 Linux 發行版已自動掛接 CD-ROM,則不需要卸載映像。
- 以根使用者的身分執行安裝程式並設定 VMware Toolscd vmware-tools-distrib sudo ./vmware-install.pl如果預設值適合您的組態,請遵循提示接受預設值。依照指令碼末尾的指示進行。視所用的功能而定,這些指示可能包含重新啟動 X 工作階段、重新啟動網路功能、重新登入以及啟動 VMware 使用者程序。或者,也可以重新開機客體作業系統,完成所有這些工作。通常情況下,執行完安裝程式檔案之後會執行vmware-config-tools.pl組態檔。如果嘗試在 RPM 安裝之上執行 tar 安裝,或者在 tar 安裝上執行 RPM 安裝,安裝程式會偵測到先前的安裝,並且必須轉換安裝程式資料庫格式,才能繼續。對於較新的 Linux 發行版,系統會提示使用者選擇整合的 open-vm-tools。
如果在 vSphere 升級程序中升級了 VMware Tools,接下來要決定是否升級環境中的虛擬機器。若要檢閱並比較不同相容性層級的可用硬體,請參閱
《vSphere 虛擬機器管理》
說明文件。