您可以使用命令列,在 Linux 虛擬機器上手動安裝 VMware Tools。如需更新的 Linux 發行版,請使用整合的 open-vm-tools 版本。

如需 Open VM Tools 支援的 Linux 發行版的詳細資訊,請參閱 開啟 VM Tools (README) 和 VMware https://www.vmware.com/resources/compatibility/search.php

VMware 版本適用於 Linux 虛擬機器的 Tar Tool 為 10.3.10,因此, Workstation Pro 中包含的 tar 工具 (linux.iso) 為 10.3.10,將不會更新。由於此變更, 安裝/更新/重新安裝 VMware Tools 功能表不適用於下列 Linux 虛擬機器:
  • 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 功能表,以便您可以在 Open VM Tools 上安裝搭載的 tar 工具,以取得共用資料夾 (HGFS) 功能支援。

對於 Open VM Tools 不支援的舊 Linux 虛擬機器,請執行下列步驟來安裝 tar 工具。

必要條件

  • 開啟虛擬機器的電源。
  • 確認客體作業系統正在執行中。
  • 由於 VMware Tools 安裝程式是以 Perl 撰寫,因此請確認是否已在訪客作業系統中安裝 Perl。

程序

  1. 在主機上,從 Workstation Pro 功能表列,選取 虛擬機器 (VM) > 安裝 VMware 工具
    如果已安裝舊版 VMware Tools,則功能表項目會 更新 VMware 工具
  2. 在虛擬機器中,開啟終端機視窗。執行不含引數的 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 光碟機。
    1. 如果掛接點目錄尚不存在,請加以建立。
      mkdir /mnt/cdrom
      某些 Linux 發行版使用不同的掛接點名稱。例如,在某些分佈上,掛接點是 /media/VMware Tools 而非 /mnt/cdrom。請修改命令以反映您的發行版所使用的慣例。
    2. 掛接 CD-ROM 光碟機。
      mount /dev/cdrom /mnt/cdrom

      一些 Linux 發行版使用不同的裝置名稱,或以不同的方式組織整理 /dev 目錄。如果 CD-ROM 光碟機不是 /dev/cdrom,或者如果 CD-ROM 的掛接點不是 /mnt/cdrom,請修改命令以反映您的發行版所使用的慣例。

  3. 變更到工作目錄,例如,/tmp
    cd /tmp
  4. 安裝 Tools 之前,請先刪除任何先前的 vmware-tools-distribVMware 目錄。
    此目錄的位置取決於先前執行安裝時所放置的位置。通常情況下,此目錄位於 /tmp/vmware-tools-distrib
    列出掛接點目錄的內容,並記下 VMware Tools tar 安裝程式的檔案名稱。
    ls mount-point
    解壓縮安裝程式。
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

    x.x.x 是產品版本號碼,yyyy 是產品版本的組建編號。

  5. 如有必要,請卸載 CD-ROM 映像。
    umount /dev/cdrom 

    如果 Linux 發行版已自動掛接 CD-ROM,則不需要卸載映像。

  6. 以根使用者身分執行安裝程式並設定 VMware Tools
    cd vmware-tools-distrib
    sudo ./vmware-install.pl

    如果預設值適合您的組態,請遵循提示接受預設值。

    依照指令碼末尾的指示進行。

    根據您使用的功能,這些指示可能包括重新啟動 X 工作階段、重新啟動網路、重新登入,以及啟動 VMware 使用者程序。或者,也可以重新開機客體作業系統,完成所有這些工作。

    通常情況下,執行完安裝程式檔案之後會執行 vmware-config-tools.pl 組態檔。如果嘗試在 RPM 安裝之上執行 tar 安裝,或者在 tar 安裝上執行 RPM 安裝,安裝程式會偵測到先前的安裝,並且必須轉換安裝程式資料庫格式,才能繼續。

    備註: 對於較新的 Linux 發行版,系統會提示使用者選擇整合的 open-vm-tools。

下一步

如果有新版虛擬硬體可用於虛擬機器,請升級虛擬硬體。