vmware 5.51 下安装Ubuntu Linux8.04安装vmware tools不成功
得空安裝Ubuntu Linux體驗一把,記得最早還是98,99,2000年的時候玩的,什么沖浪(Xteam)、紅帽子、紅旗、藍點,TurboLinux.
那時候版本都是什么1.0,2.0,3.0之類的, 好像Turbo Linux版本最高到4.0了。 如今已經很少有人知道藍點Linux了。
?
俺在vmware 5.51 下安裝Ubuntu Linux8.04失敗過程求證了5.51的vmware tools是不能在8.04上安裝成功的,需要升級到5.5.2以上版本,
其艱辛歷程如下:
1.
vmware tools不能編譯成功,報缺少頭文件: what is the location of the directory of C header files that....
在網上查到資料提示用缺少gcc環境,用如下命令安裝
?
apt-get install linux-headers-$(uname -r) build-essential gcc
?
注意:
?? ubuntu默認沒有root權限,必須在命令之前加上sudo apt-get intsall 才能運行
?
2.?
然而該命令在更新 build-essential包時又發生問題
再次單獨更新sudo apt-get install build-essential 問題依舊
?
3. 有網友建議
?
??? sudo apt-get update?
??? sudo apt-get install build-essential 問題依舊???
??? 重來
??? sudo apt-get update?
? ? sudo apt-get disk-upgradte 更新下載時間比較長,俺都沒耐心了
??? --sudo apt-get install build-essential? 這步沒執行,發現了如下強貼? ?
??? 強貼
??? http://www.ubuntu-tw.net/modules/newbb/viewtopic.php?viewmode=compact&topic_id=1960&forum=7
??? http://forum.ubuntu.org.cn/viewtopic.php?p=828166#828166
???
??? 再次執行如下命令,終于安裝完成build-essential,激動啊。沒有測試這次安裝成功是sudo apt-get disk-upgradte起了作用,還是按照帖子如下命令直接運行即可.
??? sudo aptitude update
??? sudo aptitude install build-essential
??? 注意:aptitude 和apt-get命令差不多,aptitude 在安裝包的時候,會跟蹤自動安裝和非自動安裝的包
?
4. aptitude不是會自動跟蹤嘛,為了確保起見再次執行 (這步有點傻)
?? sudo aptitude install linux-headers-$(uname -r) build-essential gcc
? 這次OK了
?
5. 再次執行 sudo ./ vmware-install.pl 一路回車+Yes,怎么還是what is the location of the directory of C header files that....呢?
??
6. 下載內核源代碼
??? wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2 竟然77%停止了,好事多磨啊 ,重新Firefox下載,
? 直接copy到/usr/src不允許的,必須在命令行通過sudo cp linux-2.6.24.tar.bz2 http://www.cnblogs.com/../usr/src 相對路徑請根據實際情況定
? 解壓命令,注意sudo,否則不能解壓
?
?
sudo tar xjf linux-2.6.24.tar.bz2
sudo ln -s linux-2.6.24 linux
cd /usr/src/linux
?
? 這下應該能找到得到了吧,執行sudo ./ vmware-install.pl
?
? 搞到這里發現,原來usr/src目錄中剛剛被我apt-get更新下來的頭文件的目錄名不是默認的linux, 所以才找不到,剛剛不需要下載內核的。
? 只需要通過ln 命令把頭文件的目錄映射成默認的名字linxu就可以了,如sudo ln -s linux-2.6.24-19 linux
? 先別高興,執行過后還不行
?
7. 再仔細看看,上面還有提示 Using compiler "/usr/bin/gcc". Use environment variable CC to override.
??? 于是設置環境變量
??? export CC=gcc
? ? export CC=/usr/bin/gcc 還不行
?
8. 升級vmware v.5.5.3 ,? sudo ./vmware-install.pl? ok 了 , 看到網上有人說5.5.1版本不行,但沒說明白詳細內容,我還不信。
?? 結果果然不行,5.5.2版本以上。
?? 差點重編譯內核le :(,郁悶,為什么一上來不升級vmware版本呢
?
? 如果你看了半天看到這兒發現結果是這樣,不要惱,失敗的過程也是知識積累的過程嘛。
?
?
?
轉載于:https://www.cnblogs.com/dreamnan/archive/2008/07/24/1250748.html
總結
以上是生活随笔為你收集整理的vmware 5.51 下安装Ubuntu Linux8.04安装vmware tools不成功的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java安全权限配置_使用Spring安
- 下一篇: java帮助文档