問題描述,在VMware 上安裝了 Ubuntu 18.04.1 LTC,有天發(fā)現(xiàn)因為未知原因 VMware Tools 失效了,然后開始了修復之路
1. 重新安裝一下 VMware Tools
記錄一下安裝過程:
點擊 虛擬機 - 重新安裝 Vmware Tools 選項,此時,會發(fā)現(xiàn)虛擬機設(shè)備下多了 VMware Tools 這一項。打開它,其里面有一個 VMwareTools…tar.gz 文件,我們把 VMwareTools…tar.gz 文件提取到某個目錄下。然后進入 vmware-tools-distrib 文件夾,在此文件夾下打開命令行,以 root 用戶運行 ./vmware-install.pl,就開始安裝 VMware Tools 了,根據(jù)其提示輸入 yes/no(一般輸入 yes ),直到出現(xiàn) Enjoy, –the VMware team ,就表示安裝成功了,然后手動重啟虛擬機
注意如果之前安裝過 VMwareTools,并且沒有卸載,建議刪除 /usr/lib/vmware-tools/ 和 /etc/vmware-tools/ 目錄以及 /tmp/ 目錄下和 vm 相關(guān)的文件夾。這么做的好處是可以清楚之前的緩存,并且再次安裝的時候不會一直提示是否覆蓋這些文件
重啟虛擬機后我們發(fā)現(xiàn)菜單欄 - 虛擬機 - 安裝 VMware Tools 變成了“重新安裝 VMware Tools”字眼,這也表明 VMware Tools 已經(jīng)安裝成功了
然而并沒有成功,猜測是 Ubuntu 系統(tǒng)內(nèi)安裝的 open-vm-tools 失效了
2. 重新安裝 open-vm-tools
在終端中輸入:
sudo apt autoremove open-vm-tools //清除原先安裝的 open-vm-tools
sudo apt install open-vm-tools-desktop //重新安裝
ps open-vm-tools-desktop 依賴于 open-vm-tools ,所有安裝前者會自動把后者也安裝好
重啟虛擬機,不出所料,果然好了