在 Red Hat (RHEL) 的命令列介面(CLI)中,確認是否安裝了 VMware Tools(或是現在更推薦的 Open VM Tools),可以透過以下幾個步驟來檢查。
目前的 RHEL 版本通常建議使用開源的 open-vm-tools,而不是舊版的外部安裝包。
1. 檢查服務執行狀態
這是最直接的方法。如果服務正在運作,表示已經安裝且生效。
針對 RHEL 7/8/9 (使用 systemd):
systemctl status vmtoolsd如果看到
active (running),代表正在運行。針對舊版 RHEL 6:
service vmware-tools status
2. 檢查安裝套件
如果你想確認是安裝了哪種版本的套件,可以使用 rpm 指令搜尋:
檢查 Open VM Tools (推薦):
rpm -qa | grep open-vm-tools檢查舊版 VMware 官方 Tools:
rpm -qa | grep VMware-Tools
3. 使用 vmware-checkvm 指令
VMware 提供了一個簡易工具來確認當前環境:
vmware-checkvm- 如果回傳 "VMware software version 6 (or similar)",表示偵測到 VMware 環境且工具已連動。
- 如果回傳 "Failed to discover virtualization software",則可能未安裝或未在虛擬機中運行。
4. 查看核心模組 (Drivers)
有時候服務沒開,但驅動程式其實已經載入核心了,你可以檢查相關模組:
lsmod | grep vmxnet或是:
lsmod | grep vmmemctl如果發現沒安裝?
在 RHEL 上,通常建議直接透過 yum 或 dnf 安裝開源版本,這比掛載 ISO 片更方便且易於維護:
sudo dnf install open-vm-tools # 如果是伺服器版
sudo dnf install open-vm-tools-desktop # 如果你有 GUI 介面