天天看點

DAVINCI DM365-DM368開發攻略——RHEL6在VM7.1的安裝2

五、   <b>R</b><b>HEL</b><b> 6.0</b><b>基本系統安裝</b>

<b>                                              </b>

<b>                                                    </b>

<b>                                                   </b>

<b>                                                 </b>

<b>                                               </b>

<b>                                                     </b>

<b>   </b>

<b></b>

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101600345.jpg"></a>

Rhel6圖-1

    RHEL6.0的界面顔色不再采用5.0的大紅底色。選擇第一個全新安裝。系統會提示你檢查光驅,檢查完畢後,跳到下圖。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101619438.jpg"></a>

Rhel6圖-2

    這裡要注意一下,先不要選擇Continue,先對VM右下角的光驅的圖示選擇再次連接配接,因為剛才檢查光驅的時候,VM自動關閉光驅的連接配接,請點選“Connect”。然後選擇下圖的”Continue”回車,繼續安裝。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101640849.jpg"></a>

Rhel6圖-3

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101659924.jpg"></a>

Rhel6圖-4

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101728596.jpg"></a>

Rhel6圖-5

    這裡我們一般選擇English,你也可以選擇簡體中文。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101751360.jpg"></a>

Rhel6圖-6

    Rhel6圖-6進行鍵盤選擇,選擇U.S. English。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101812457.jpg"></a>

Rhel6圖-7

    這裡選擇存儲的類型,我們就選第一個,另一個不适合我們嵌入式開發。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101834409.jpg"></a>

Rhel6圖-8

    對配置設定的虛拟存儲盤進行初始化。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101904868.jpg"></a>

Rhel6圖-9

    這一步要求你輸入計算機名,這個名字不是後面的使用者賬号,同時要在這裡配置網絡,就是上圖的“Configure Network”。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/101925517.jpg"></a>

Rhel6圖-10

    對“有線”網絡“system eth0”進行編輯設定。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102051164.jpg"></a>

Rhel6圖-11

    這裡标紅圈的一定要處理,“Connet automatically”一定要選上,不要選擇預設的“DHCP”,應該選擇“Manual”,手動設定IP,因為我們LINUX 開發HOST指定一個固定的IP,便于後面設定TFTP SERVER, NFS SERVER等等,我們辦公的網絡環境是192.168.1.x的段。192.168.1.252就是 HOST的IP。當然,安裝完後,也可以通過修改腳本的方式(vi /etc/sysconfig/network-scripts/ifcfg-eth0)設定LINUX HOST主機IP。在嵌入式開發裡,開發軟體的主機叫HOST,而嵌入式産品或者開發闆子叫target,不要混淆概念。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102335220.jpg"></a>

Rhel6圖-12

    Rhel6圖-12選擇時區城市(亞洲/上海)——東8區。

Rhel6圖-13

    這裡需要輸入超級使用者root的密碼。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102446375.jpg"></a>

Rhel6圖-14

    如果你的密碼簡單,會提示這個警告,我們不用管它,直接“Use Anyway”,繼續。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102529262.jpg"></a>

Rhel6圖-15

    我們選擇第2個“替換現有的LINUX系統”,這樣就不會删除你儲存設備中其他分區(比如VFAT和FAT32)。

Rhel6圖-16

    開始對你硬碟格式化,就是VM配置設定的硬碟,不會影響你的WINDOWS硬碟,這點就是我們為什麼要選擇VM的主要原因。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102718498.jpg"></a>

Rhel6圖-17

    LINUX 系統使用EXT4格式化完後,進入安裝配置軟體包的界面。這是安裝重點,需要認真對待,本人安裝3到5次才摸通一些玄機。(在新的東西面前,我也算菜鳥,呵呵。隻有實踐和互相學習,才能提高),這些安裝包也可以裝好系統後,再通過rpm指令進行補充安裝和解除安裝。我們這裡并不是什麼都預設裝上,都是有選擇的,這樣安裝完後的虛拟機檔案“RHEL6.0.vmdk”才2.6G。對于嵌入式開發,我們就選擇“Basic Server”。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102743747.jpg"></a>

Rhel6圖-18-0

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102837661.jpg"></a>

Rhel6圖-18-1

    在“Base System”裡,紅圈的必須選上,另外兩個打鈎的東西建議選上。其他可以不選,有興趣的朋友可以自己去體會。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102902853.jpg"></a>

Rhel6圖-19

    “Server”一定要選上“NFS file server”和“Server Platform”。NFS是必須用到的,嵌入式LINUX開發最基本的元素之一。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102926423.jpg"></a>

Rhel6圖-20

<a target="_blank" href="http://blog.51cto.com/attachment/201102/102946461.jpg"></a>

Rhel6圖-21 

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103008925.jpg"></a>

Rhel6圖-22

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103033750.jpg"></a>

Rhel6圖-23

    上面的幾個全部不選。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103103523.jpg"></a>

Rhel6圖-24-0

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103132137.jpg"></a>

Rhel6圖-24-1

RHEL6.0的桌面“Desktops”必須選擇“Desktops”和“X Window System”,外加一個“Genral Purpose Desktop”。有興趣的朋友可以選擇其他KDE。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103204357.jpg"></a>

Rhel6圖-25

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103223505.jpg"></a>

Rhel6圖-26

    開發“Development”裡建議選上“Development tools”,這個包括HOST 的make,gcc等指令,我猜測是這樣,前兩次安裝沒選這些東西,結果後面安裝vm tools一直不成功。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103243271.jpg"></a>

Rhel6圖-27

    系統預設是English,我們也加上“中文”的支援。點選“Next”,好好喝喝茶,聽聽歌,這個安裝需要20分鐘以上。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103301635.jpg"></a>

Rhel6圖-28

安裝結束,需要重新開機虛拟機系統。

Rhel6圖-29

    事情還沒結束,繼續配置。

Rhel6圖-30

    要選擇這個“License agreement”,否則不選就死翹翹。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103415928.jpg"></a>

Rhel6圖-31

    可以不用注冊,因為這些下載下傳的東西不是正版的,我們隻用基本的夠用了。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103437455.jpg"></a>

Rhel6圖-32

    這裡要産生一個普通使用者,開發DAVINCI,我選擇davinci,名字随便定義。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103514147.jpg"></a>

Rhel6圖-33

    設定具體日期和時間。

Rhel6圖-34

這個“kdump”不用管。

Rhel6圖-35

    這裡很有講究,我們開發davinci軟體,涉及很多指令使用,而使用davinci進入,整天需要使用su指令切換使用者,麻煩,我們直接就用root登陸和開發,這裡選擇“Other”,然後輸入root 和你的Rhel6圖-14的root密碼。

<a target="_blank" href="http://blog.51cto.com/attachment/201102/103617879.jpg"></a>

Rhel6圖-36

警告我不要亂用root登陸,我就要使用root,反正是VM,我的地盤我做主。

本文轉自 zjb_integrated 51CTO部落格,原文連結:http://blog.51cto.com/zjbintsystem/502100,如需轉載請自行聯系原作者

繼續閱讀