標籤:

Linux專題|安裝VMware Tools最全步驟

一般在win10上通過VMware虛擬機安裝了linux之後,會繼續按照VMware Tools。這到底是為什麼呢?

儘管客戶機操作系統在未安裝 VMware Tools 的情況下仍可運行,但許多 VMware 功能只有在安裝 VMware Tools 後才可用。安裝 VMware Tools 後,工具套件中的實用程序可增強虛擬機客戶機操作系統的性能,改善虛擬機的管理。

簡單來說,VMware虛擬機中如何安裝VMWare-Tools詳解好處:可以支持圖形界面,可以支持共享文件功能等。

那麼如何安裝呢,這裡為大家整理了最全的步驟:

(1)在虛擬機中,以 root 身份登錄到客戶機操作系統並打開終端窗口。具體操作:

  • 開啟虛擬機,右擊滑鼠,選擇「打開終端」,輸入sudo passwd

Password: <--- 輸入你當前用戶的密碼

Enter new UNIX password: <--- 新的Root用戶密碼

Retype new UNIX password: <--- 重複新的Root用戶密碼

passwd:已成功更新密碼

註:這裡輸入密碼時,這個輸入是不回顯的,Windows平台下,在輸入框輸入密碼就會顯示*或遠點,但是Linux裡面輸入很對都是不回顯的,你不用擔心,繼續輸入好了。

  • 測試root賬戶。輸入:su -,輸入密碼,進入終端。root賬戶開啟成功 ,退出root賬戶 exit

  • 設置登錄面板,使其實現root登錄,進入 /usr/share/lightdm/lightdm.conf.d/。輸入:vi 50-unity-greeter.conf,添加如下代碼,保存退出。

user-session=ubuntu

greeter-show-manual-login=true

all-guest=false

註:用linux系統編輯時,i是輸入,o是換行,x是刪除,dd是刪除行,u是恢復前一步操作。若在保存時出現e45 readonly option is set (add!to override)問題。解決方案是:使用:q!退出後,在命令行里輸入:sudo !!,再次vi 50-unity-greeter.conf,然後:wq則可以退出保存。

  • 重啟ubuntu即可,輸入root,然後輸入密碼。

  • 成功實現root登錄,終端顯示為(前面會帶有):

註:如果登陸root時,出現如下對話框:

解決辦法為:gedit /root/.profile

將文件末尾一句 mesg n 更改為:

tty -s && mesg n ,然後重啟。

(2)確定是否裝載CD-ROM 設備。我的方法是:

  • 運行/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev),正常情況下。會出現以下錯誤:bash: 未預期的符號 `( 附近有語法錯誤,這時在把括弧這裡改為:

(ro,nosuid,nodev),然後就可以運行了。如果接著出現bash:/dev/cdrom:許可權不夠。解決 辦法:chmod +x 腳本命令,然後 ./腳本命令 即可。

這個問題表示沒有安裝CD-ROM 設備,然後進入第二步。

  • 安裝CD-ROM 設備。如果是用root登陸,這裡會很方便。運行兩個命令即可:

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

如下圖所示:

  • 進入tmp目錄解壓。運行命令為:cd/tmp,然後解壓,中間的過程不用管。

tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

  • 解壓之後,運行安裝程序並配置 VMware Tools。命令為:

cd vmware-tools-distrib

./vmware-install.pl

然後一直點進去enter就可以了。記住第一次出現NO時,不能點enter,不然安裝就終止了。最後安裝完成之後的樣子是:

(3)安裝程序文件結束運行後,將運行 vmware-config-tools.pl 配置文件。命令:

Cd /tmp/vmware-tools-distrib/bin

./ vmware-config-tools.pl

然後一直點enter就行了,最後完成之後的樣子為:

關注「happy科研」公眾號和CSDN博客(ID:weixin_44267600),獲取更多有趣有料的乾貨。

有任何問題,請發郵件至:yfangnuist@gmail.com

推薦閱讀:

Cygwin前傳:從割據到互補
Linux 初學者:移動文件
linux中的頁表實現
Deepin + Pytorch + Anaconda + Matlab -- 虛擬機環境配置
跟濤哥一起學嵌入式15:你為什麼看不懂Linux內核驅動源碼?

TAG:Linux |