虛擬機安裝中文Fedora14和C/C++IDE開發環境 - 深藍的天空 - 51CTO技...
首先要下載我們需要的相關軟體
1:虛擬機可下載最新的 VMware Workstation 7.1.3 精簡漢化版。
下載:http://www.99d.com/down/67/487875.html 大小:378M
精簡版不附帶vmware tools,需要的自己從上面的網址下載,安裝之後,下載的vmware tools是靜默安裝的,安裝一會後,在vmware安裝目錄就會出現*.iso
VMware Workstation 7.1.3 的 VMware tools 8.4.5 For Linux
http://softwareupdate.vmware.com/cds/vmw-desktop/ws/7.1.3/324285/windows/packages/tools-windows-8.4.5.exe.tar
另附一個 7.1.2的VMware tools 8.4.4 For Linux
http://softwareupdate.vmware.com/cds/vmw-desktop/ws/7.1.2/301548/windows/packages/tools-windows-8.4.4.exe.tar
其它版本的vmware tools下載地址,當然他這個是提供網頁瀏覽文件目錄的,所以只要把vmware tools下載回來安裝一下就可以得到vmware tools了 http://softwareupdate.vmware.com/cds/vmw-desktop/ws(代表workstation版本)/7.1.3(版本號)/324285(版本號)/windows(操作系統類型)/packages/tools-windows-8.4.5.exe.tar http://softwareupdate.vmware.com/cds/vmw-desktop/ws(代表workstation版本)/7.1.3(版本號)/324285(版本號)/linux(操作系統類型)/packages/vmware-tools-linux-8.4.5-324285.i386.component.tar
2:下載 Fedora 14 桌面版,此為光碟鏡像文件,用虛擬機可直接載入進入系統桌面和安裝。
http://download.fedoraproject.org/pub/fedora/linux/releases/14/Live/i686/Fedora-14-i686-Live-Desktop.iso 大小:674M
3:Linux下的C/C++ IDE開發工具 《Eclipse IDE for C/C++ Developers》
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR1/eclipse-cpp-helios-SR1-linux-gtk.tar.gz 88M
二:配置虛擬機VMware Workstation 虛擬機安裝和漢化步驟可查看壓縮包內文檔。
安裝完VMware虛擬機和漢化包後,雙擊桌面圖標運行。如下圖
單擊 新建虛擬機圖標 按下面圖中步驟新建
選擇 標準(推薦) 點擊下一步
選擇 我以後再安裝操作系統 點擊下一步
客戶機操作系統選擇 Linux 版不選擇 Fedora 點擊下一步
給虛擬機起一個名稱,然後在位置中給虛擬機文件指定一個目錄,虛擬機安裝Fedora推薦硬碟大小為20G ,
建議在計算機中選個剩餘空間大於20G的NTFS分區放置虛擬機文件。點擊下一步進入磁碟大小設置頁面
最大磁碟空間推薦 設置為20G,單個文件存儲虛擬磁碟,完畢後點擊下一步
點擊定製硬體,彈出如下窗口。
選擇顯示,勾選右邊的3D圖形加速,其他參數可根據自己機器的硬體配置,調整相應的參數,如果不懂可保持默認設置。點擊確定保存。然後點擊完成,虛擬機設置完畢,如下圖。
雙擊 CD/DVD,進入如下圖
選擇使用ISO鏡像文件,點擊瀏覽找到下載的Fedora14桌面版鏡像,點擊確定。
三:安裝中文Fedora在VMware 主窗口中,點擊打開電源,運行新建的Fedora虛擬機。
經過一系列的自檢運行,最後進入Fedora的光碟桌面如下圖。
點擊如上圖紅圈所示的下拉框,選擇Other。
稍等片刻彈出如上圖列表框,從裡面找到 漢語(中國)點擊OK,點擊登錄進入系統桌面
如果你只是想嘗嘗鮮,感受下Fedora的功能,那就沒必要把系統安裝到虛擬機硬碟了。下面就可以不用看了,呵呵…:)
雙擊 安裝到硬碟 運行安裝嚮導 點擊 下一步
默認點擊 下一步
選擇 專業存儲設備 點擊 下一步
選中VMware,WMware Virtual S 點擊下一步 ,彈出如圖中對話框,點擊全部重新初始化
下面提示輸入主機名,默認即可,繼續點擊下一步 根據提示選擇對應的時區(可在地圖中點擊對應的黃點快速設置),點擊下一步輸入root用戶的密碼,密碼長度最少6位,輸入完畢點擊下一步
選擇 建立自定義分區結構 點擊下一步創建分區,各分區大小因硬體和用途而異,具體分區方案可參考
http://www.linuxdiyf.com/viewarticle.php?id=162978
http://www.nodesky.com/fedora-reasonable-partition.html
這兩篇文章,這裡不在說明。
分區完畢後,點擊下一步彈出對話框 點擊 格式化 按鈕,然後彈出對話框點擊 將修改寫入磁碟 進入如下圖界面
點擊上圖 下一步 開始安裝Fedora14 ,耐心等待進度條,直到出現如下圖界面時。
這時候Fedora安裝完畢,點擊關閉,重啟虛擬機即可。
Fedora安裝完畢,首次運行會顯示歡迎界面並提示用戶新建用戶,在上圖中點擊前進,根據提示新建用戶、設置時間等,最後進入登錄界面,選擇用戶輸入密碼,點擊Log In進入系統桌面。
四:開啟root用戶
安裝完成之後,fedora考慮到安全問題,一般來說是不可以直接用root用戶登錄圖形界面的,使用下面方法開啟root用戶打開 應用程序(Applications)-》系統工具(System Tools)-》終端(Terminal) 輸入命令:su 輸入root密碼(此時密碼不顯示,直接輸入)
輸入命令:vi /etc/pam.d/gdm ,進入vi編輯器後點 i 鍵進入編輯模式
在文本中注釋掉"auth required pam_succeed_if.so user != root quiet"這一行(在這一行前面加上"#",即改成#auth required pam_succeed_if.so user != root quiet)
按Esc鍵進入vi命令模式輸入 :wq 保存退出
保存後繼續輸入命令: vi /etc/pam.d/gdm-password
同樣地注釋掉"auth required pam_succeed_if.so user != root quiet"這一行。 保存後退出 現在就能使用root登錄了
五:安裝VMware tools首先配置Fedora網路連接使其能連接互聯網。
打開終端,切換到root用戶下,(或者直接進入root用戶圖形界面) 輸入命令:yum update
進行系統升級。
如果系統自帶的更新源速度慢的話,可以上網易或搜狐的開源鏡像網站上去下載他們的源配置文件到/etc/yum.repos.d/目錄下
他們的網址為:http://mirrors.163.com/.help/fedora.html 和 http://mirrors.sohu.com/help/fedora.html
最後運行yum makecache生成緩存即可。
VMware7.1.3 虛擬機下的Fedoar14,在安裝VMware Tools時候需要先安裝perl、gcc和kernel-devel包,安裝過程如下:
1.使用yum命令來快速安裝
yum install perl gcc kernel-devel
2.升級內核到相同版本:
?yum upgrade kernel kernel-devel –y
3.重啟生效:
init 6
4.安裝 vmware tools
解壓vmware tools包,運行裡面的vmware-install.pl 根據提示一路回車即可。
具體也可參考
http://shenlan.blog.51cto.com/55742/312751
以下為幾個小技巧
查看kernel版本:
uname -r
查看kernel-devel版本:
rpm -q kernel-devel
刪除多餘內核:
升級完系統後通常會有好幾個內核,如何刪除廢舊內核呢:
rpm -qa | grep kernel // 查看並列出所有內核
rpm -e kernel的名字 // 刪除選定名字的內核
安裝 VMware Tools 相關錯誤解析
缺少perl提示:
?bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: 沒有那個文件或目錄 缺少gcc提示下:
Searching for GCC...
The path "" is not valid path to the gcc binary.
缺少kernel-devel提示:
?Searching for a valid kernel header path...
The path "" is not valid.
另外:kernel和kernel-devel版本不同也會提示:
?Searching for a valid kernel header path...
The path "" is not valid.
六:安裝C/C++ IDE開發環境在安裝Eclipse IDE for C/C++ Developers 之前,首先安裝Java虛擬機
在終端中 輸入
yum install java
安裝完畢後,把下載的 eclipse-cpp-helios-SR1-linux-gtk.tar.gz 文件拷貝到根目錄 opt文件夾下解壓
進入Eclipse目錄,運行eclipse啟動。
安裝中文語言包
在Eclipse中選擇 Help=》Install New Software
彈出如下圖界面,點擊 Add按鈕 在 Add Repository 對話框中
Name:Language
Location:http://download.eclipse.org/technology/babel/update-site/R0.8.0/helios
點擊確定。
稍等片刻後,在軟體列表中選擇如下圖所示的語言包,點擊下一步根據提
示安裝即可。
安裝完畢後重啟Eclipse,親切的中文界面出來了,哈哈。
本文出自 「深藍的天空」 博客,請務必保留此出處http://shenlan.blog.51cto.com/55742/441346
推薦閱讀: