歡迎您光臨本站 註冊首頁

安裝VM tool 解決滑鼠在虛擬機中移動不便的問題

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

大家好,我是bluewinter(Winter).今天在折騰半天後終於在虛擬機中的Ubuntu中安裝上了VMware tool.。請高手不要笑話,也請幫忙看下我寫的是否有問題,以幫助更多的新人更好的在虛擬機下面使用好Ubuntu.

那麼我們首先先介紹一下什麼是VMware tool,和他到底能幹什麼?我們為什麼要裝這個工具。

我看了一下官方的介紹,小弟不是計算機專業,英語也不怎麼樣,將就翻譯給大家看看。

VMware tool是一套用於提高安裝在虛擬機中的操作系統性能的組件,並能改善虛擬機的管理能力。安裝VMware tool在客戶操作系統中(就是你安裝在虛擬機中的操作系統)是及其重要的。儘管你可以在沒有安裝VMware tool的客戶操作系統中工作,但是你將失去強大的功能和便利性。具體他後面說的那麼多,有些也是太過專業,那麼就讓我以新手使用的身份來說說,裝了VMware tool和沒有裝有多大的區別。最大的區別就是在沒有裝之前,你的滑鼠在進入UBUNTU后想要隨便的從你的操作系統到虛擬機中切換是不可能的,我們需要按Ctrl+Alt才可以,而且在虛擬機中的全屏模式下有的時候你會發現有的時候你的滑鼠不聽使喚,會感覺有一個無形的「框」在束縛著你。而裝了以後,這樣的煩惱消失了,你可以任意的在你的虛擬機於本機之間隨意讓滑鼠走動。其餘的功能還在發現中,敬請期待我的下篇小記哦。

來讓我們看看在安裝VMware tool的時候,都安裝了些什麼東西

VMware Tools service

可以傳遞虛擬機與主機之間的消息
可以通過在虛擬機上面的關閉或者重啟指令來控制虛擬機中的操作系統(我的理解就是在虛擬機控制台上面的標籤點擊右鍵的菜單選擇關閉或者重啟,虛擬機中的操作系統會執行關機或者重啟的指令)
與VM Server相聯繫,如果你裝了Server的話
同步你的虛擬機與主機之間的時間
可以運行一些腳本讓虛擬機自動操作,而且這些腳本可以在虛擬機關閉的時候運行
一組VMware設備的驅動
SVGA的設備驅動(顯示驅動嘛,大家都知道吧)
VMNET網路連接驅動(和主機連接的網路驅動)
BUS SCSI驅動(SCSI的驅動)
Vmware的滑鼠驅動
共享夾的核心驅動(用來在主機和虛擬機中使用共享文件夾功能的),在LINUX中叫做vmhgfs
Vmware的用戶進程

開啟了在虛擬機與主機之間任意的複製粘貼功能。(不用我多解釋吧)
開啟了在虛擬機與主機之間任意拖拽文件的功能。(這個功能很強大)
Vmware Tool 的控制面板

允許你連接或者不連接虛擬設備,可以修改你的設置。

OK,讓我們看看在Ubuntu下是如何把這個東西安裝上去的,那麼其實這樣一個組件的安裝是通過ISO鏡像在虛擬機中啟動這樣一個方式來安裝的。所以,最好你的虛擬機的光碟機是有的而且是設置成啟用的,當你的Ubuntu啟動好以後(一定要啟動並登錄后哦),我們在虛擬機控制台上面的菜單欄找到VM然後下面選擇Install VMware Tools,在這裡我說一下我的VM的版本號6.03。其實這個安裝方法是大同小異的,大家不用那麼在意。

好了,這個時候你會看到一個對話框出現了,他的意思就是說,一定要在你的虛擬機中的操作系統啟動好以後,才可以安裝。OK,我們點擊Intall。

此時,你會發現你的Ubuntu桌面上出現了一個叫做VMware Tools的DVD光碟圖標,OK這個時候VMware Tools鏡像已經載入了。

雙擊你的VMware Tools。你會發現,裡面有2個文件,一個叫做VMwareTools-6.0.3-80004.i386.rpm另一個叫做VMwareTools-6.0.3-80004.tar.gz那麼根據你的VM的版本號的不同,也許這2個文件的名字有可能有一點不一樣,不過沒有關係,我們都是裝嘛。呵呵。

知識鏈接

問題1:什麼是RPM包

RPM(全稱為Red Hat Package Manager,亦稱為The RPM Package Manager)是在Linux下廣泛使用的軟體包管理器。最早由Red Hat研製,現在也由開源社區開發。RPM通常隨附於Linux發行版,在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流發行版本,以及在這些版本基礎上二次開發出來的發行版採用,但也有單獨將RPM作為應用軟體發行的發行版(例如Gentoo)。 RPM僅適用於安裝用RPM來打包的軟體,目前是GNU/Linux下軟體包資源最豐富的軟體包類型。

問題2:什麼是tar.gz

tar.gz就是用tar和gzip壓縮后的文件擴展名(大家有興趣的話可以自己做一個壓縮包來看看)

這個時候,我們把2個文件複製出來,到我們的/tmp下面去(選中2個文件──複製──點擊位置──計算機──文件系統──tmp──粘貼)(我笨,不曉得其他的方法,老土一點了了哦,呵呵)

關於RPM安裝包,默認情況下,在Ubuntu下面雙擊是沒有用的,那麼我們還是打開終端(應用程序──附件──終端)在終端下面輸入(等等,為了方便我們使用,我們把文件名修改一下,在VMwareTools-6.0.3-80004.i386.rpm上面點擊右鍵──重命名──vmrpm 注意2點,1是在Linux下是區分大小寫的,如果你重新命名是大些的話,一會在終端下面輸入就要是大寫,小寫也一樣,一定要保持一致.2是不要把後綴名給去掉了哦,就是不要修改.rpm部分)好了,這個時候我們輸入sudo rpm -i /tmp/vmrpm.rpm (這個地方我說一下,我沒有成功,他說我軟體依賴失敗,我可能是沒有裝某個軟體的原因,後來上論壇看別人裝了alien后使用,貌似也沒有成功,這一點請高手補充一下。)

那我們來看VMwareTools-6.0.3-80004.tar.gz 這個壓縮包,我們雙擊文件 ,這個時候我們可以看到裡面有一個vmware-tools-distrib的文件夾,點擊這個文件夾,然後點擊上面的解壓縮,然後我們看到位置一欄,我們點擊文件系統,下拉,看到tmp──雙擊──解壓縮。

好了這個時候,我們看到在你的/tmp文件夾裡面多了一個叫做vmware-tools-distrib的文件夾,好了,為了方便我們使用,我們重命名一下他,右鍵──重命名──vm,我們雙擊進去,看到一個叫做vmware-install.pl的文件。這個就是我們需要的文件了,這時,我們打開終端輸入sudo /tmp/vm/vmware-install.pl 好了。在輸入你的管理員密碼以後,程序開始啟動了,如果你不想了解具體的信息(也就是安裝在什麼位置),一路回車就可以了。在安裝好以後,重啟你的計算機,哈哈。VMware Tools就已經在你的Ubuntu中運行了。

等等,登錄后報錯?沒有關係,是你改變了硬體驅動的原因(如上面所說,我們安裝了一組新的VM驅動)重啟就可以解決問題了。但是在重啟之前,我們還需要做一件事情,細心的你可能會發現你的滑鼠滾輪不能使用了,呵呵,我來教你解決,點擊位置──計算機──文件系統──雙擊etc──雙擊X11──右鍵點擊xorg.conf(這裡要等等了,我們需要安裝一個小軟體才能方便我們以管理員的身份來修改這個文件,不然會說我們沒有許可權,OK.我們在終端中輸入 sudo apt-get install nautilus-gksu 安裝好以後,我們接著看)──以管理員打開──找到Section "InputDevice"語句──往下看到Option "Protocol""PS/2"一行──我們在PS/2前面加上IM──點擊保存──重啟。

OK,快進入你的Ubuntu吧。滑鼠正常使用,看看是不是比以前方便了很多呢,其實VMware Tools還有其他的很多功能我們沒有用上,大家可以自己慢慢的發掘,並交流經驗了。

感謝是非和Disappear

本文是由OwnLinux.cn原創團隊成員Winter撰寫

[火星人 ] 安裝VM tool 解決滑鼠在虛擬機中移動不便的問題已經有4553次圍觀

http://coctec.com/docs/linux/show-post-179620.html