在VMware虛擬機上安裝好linux系統后,發現往往不能全屏,也不能設置共享文件夾進行文件共享,這時候可以通過安裝VMwareTools這個工具來實現文件拖拽、共享和全屏。
安裝的過程不再贅述,關鍵在安裝的過程中有些問題需要進行說明。
我們安裝的時候,常常會提示找不到C headers文件和gcc目錄文件,之前這個地方總是出錯,后來過了很久之后,重新安裝linux時,看到網上的一篇博客文章,找到了解決辦法,鏈接如下http://blog.sina.com.cn/s/blog_5da93c8f0101gxod.html。之前安裝失敗的主要原因就是一些准備工作沒有做好,一些頭文件和軟件需要提前安裝。
*******************************************************************************
安裝前准備:
1、一定要先安裝 build-essential 軟件,否則不能夠順利安裝
命令:sudo apt-get install build-essential
2、要安裝linux-headers 包,這個包要在配置VMware-tools之前裝,即可以在安裝VMware-tools前裝,或者在成功安裝了VMware-tools之后配置之前裝,否則會提示找不到 C header files,要求你指定路徑。可是這個linux-headers包要和你下載的ubuntu版本匹配,可以用命令:uname -a 來查看你安裝的版本,
比如我的查看結果是:linux ubuntu 2.6.15-26-386,那么接下來就運行命令:
sudo apt-get install linux-headers-2.6.15-26-386
安裝結果就是和我運行的內核匹配的包了。
(由於安裝VMware Tools需要針對新內核重新編譯模塊,所以必須先安裝基本編譯系統和內核頭文件。
代碼:
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-`uname -r`
)
3、如果沒有在安裝完成時配置的朋友可以運行它的配置文件來開始配置過程,我安裝完1和2兩個包后還是遇到了c header files找不到要求我指定路徑的提示,我仔細看了后發現提示默認的路徑和我安裝的linux-headers的路徑不同,只要寫出新路徑就可以繼續配置過程了。
后面就比較順利了,要求你指定分辨率等,只要安裝提醒進行就可以了,配置完重起一下VMware就好了。
*******************************************************************************
后面的安裝的過程可以參看上面鏈接的文章。