虛擬機——vmtools安裝出現Detected GCC binary at usr.bin.gcc.


在安裝VMWare Tools遇到過這樣一個問題
Searching for GCC...
Detected GCC binary at "/usr/bin/gcc".
The path "/usr/bin/gcc" appears to be a valid path to the gcc binary.
Would you like to change it? [no]
……
What is the location of the directory of C header files ........

類似提示的還有幾個,貌似是找不到kernel的header文件的路徑。
經過上網搜索整理了一下解決辦法,在終端下執行以下命令:
cd /usr/src/linux-headers-2.6.35-22-generic/include
cp -p generated/utsrelease.h linux/utsrelease.h
cp -p generated/autoconf.h linux/autoconf.h

結果運行完第一條命令就提示權限不夠,不過這個也好辦。直接在終端下執行su命令,再輸入密碼即可,如果總是提示“認證失敗”,可以運行sudo passwd重新設置密碼。另一種解決方法:
sudo -s
cd /lib/modules/$(uname -r)/build/include/linux
ln -s ../generated/utsrelease.h
ln -s ../generated/autoconf.h


重新執行安裝命令安裝完VMWare Tools,重啟,VMWare Tools是不會隨系統啟動的,需要將其添加到“啟動程序組”中,不過Ubuntu 10.10的界面有點變化,沒有了“首選項”里沒有了“會話”,而是在“啟動應用程序”里添加一個新程序,“命令”里填寫/usr/bin/vmware-toolbox即可(不過VMWare-Toolbox不是在后台隱藏運行的,啟動后不要關閉)。


所以對Ubuntu 10.10中安裝VMWare Tools做點小總結:

1、點擊“虛擬機 - 安裝VMWare Tools”,雙擊桌面上出現的光盤圖標,右擊“…….tar.gz”后綴文件將其解壓縮桌面上。

2、打開“終端”,運行su命令后輸入密碼獲取root用戶權限,依次執行下面的命令(注意這里版本號可能有所不同,可以在終端中執行uname -r查看當前內核版本):
cd /usr/src/linux-headers-2.6.35-22-generic/include
cp -p generated/utsrelease.h linux/utsrelease.h
cp -p generated/autoconf.h linux/autoconf.h

3、在終端中進入桌面的解壓縮目錄(以自己的實際分區目錄為基准):
cd /home/june/桌面/vmware-tools-distrib
然后執行:
sudo ./vmware-install.pl(注意 / 前有一個 . )

4、然后剩下的就沒什么了,跟以前的基本一致,一路回車,一直到提示選擇分辨率,再到提示“Enjoy, — the VMware team”就好了。最后就是在“首選項 - 啟動應用程序”里把vmware-toolbox添加進去。
接下來執行一下下面的命令:
sudo apt-get install open-vm-dkms
.host:/ /mnt/hgfs
OK完成了,這時就可以看到自已的共享目錄了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM