對於 Linux 虛擬機器,透過使用命令列手動安裝或升級 VMware Tools。

開始之前

  • 開啟虛擬機器電源。

  • 確認客體作業系統正在執行中。

  • 由於 VMware Tools 安裝程式是採用 Perl 語言撰寫的,因此請確認客體作業系統中已安裝 Perl。

  • 若要判定是否具有最新版本的 VMware Tools,請查看虛擬機器的摘要索引標籤。

  • 對於 vSphere 虛擬機器,判定您是否安裝了最新版本的 VMware Tools。在 vSphere Client 詳細目錄中,選取虛擬機器,然後按一下摘要索引標籤。

執行這項作業的原因和時機

此程序將介紹如何使用 VMware Tools tar 安裝程式安裝或升級 VMware Tools。對於 vSphere 環境中的虛擬機器,還可以使用 VMware Tools 作業系統特定套件 (OSP) 和開啟虛擬機器工具安裝和升級 VMware Tools。透過 OSP 開啟虛擬機器工具,您可以使用作業系統的原生更新機制來下載、安裝並管理 VMware Tools。如需詳細資訊,請參閱適用於 Linux 客體作業系統的作業系統特定套件

程序

  1. 系統會在客體作業系統上掛接 VMware Tools 虛擬光碟。

    VMware 產品

    動作

    vSphere Client

    詳細目錄 > 虛擬機器 > 客體 > 安裝/升級 VMware

    vSphere Web Client

    在虛擬機器上按一下滑鼠右鍵,然後選取客體作業系統 > 安裝/升級 VMware Tools

    Fusion

    虛擬機器 > 安裝 (或升級) VMware Tools

    Workstation Pro

    虛擬機器 > 安裝 (或升級) VMware Tools

    Workstation Player

    Player > 管理 > 安裝 (或升級) VMware Tools

  2. 系統會在客體作業系統上掛接 VMware Tools 虛擬光碟。

    VMware 產品

    動作

    vSphere Client

    詳細目錄 > 虛擬機器 > 客體 > 安裝/升級 VMware Tools

    vSphere Web Client

    在虛擬機器上按一下滑鼠右鍵,然後選取所有 vCenter 動作 > 客體作業系統 > 安裝/升級 VMware Tools

    1. 若要找到虛擬機器,請選取資料中心、資料夾、叢集、資源集區、主機或 vApp。

    2. 按一下相關物件索引標籤,然後按一下虛擬機器

  3. 如果正在執行升級或重新安裝,請在安裝/升級 VMware Tools 對話方塊中選取互動式工具安裝互動式工具升級,然後按一下確定

    系統會在客體作業系統上掛接 VMware Tools 虛擬光碟,程序隨即啟動。

  4. 在虛擬機器中,以根使用者身分登入客體作業系統,然後開啟終端機視窗。
  5. 執行不帶引數的 mount 命令,判定 Linux 發行版是否已自動掛接 VMware Tools 虛擬 CD-ROM 映像。

    如果已掛接 CD-ROM 裝置,則將列出 CD-ROM 裝置及其掛接點,如下所示:

    /dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
  6. 如果未掛接 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,請修改命令以反映您的發行版所使用的慣例。

  7. 變更到工作目錄,例如,/tmp

    cd /tmp

  8. 安裝 VMware Tools 前,請先刪除先前的任何 vmware-tools-distrib 目錄。

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

  9. 列出掛接點目錄的內容,並記下 VMware Tools tar 安裝程式的檔案名稱。
    ls mount-point
  10. 解壓縮安裝程式。
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

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

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

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

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

  12. 執行安裝程式並設定 VMware Tools。
    cd vmware-tools-distrib
    ./vmware-install.pl

    通常情況下,執行完安裝程式檔案之後會執行 vmware-config-tools.pl 組態檔。

  13. 如果預設值適合您的組態,請遵循提示接受預設值。
  14. 依照指令碼末尾的指示進行。

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

結果

摘要索引標籤上的 VMware Tools 標籤將變更為確定

如果使用的是 vCenter Server,則摘要索引標籤上的 VMware Tools 標籤將變更為確定

下一步

如果在更大的系統範圍升級程序中升級了 VMware Tools,接下來要決定是否升級環境中的虛擬機器。若要檢閱並比較不同相容性層級的可用硬體,請參閱透過虛擬機器相容性設定可用的硬體功能

如果在 vSphere 升級程序中升級了 VMware Tools,接下來要決定是否升級環境中的虛擬機器。若要檢閱並比較不同相容性層級的可用硬體,請參閱《vSphere 虛擬機器管理》說明文件。