官术网_书友最值得收藏!

1.3 系統(tǒng)安裝

1.3.1 安裝前的規(guī)劃

可能會(huì)有讀者正計(jì)劃學(xué)習(xí)Linux而苦惱于不知道使用哪一個(gè)發(fā)行版,其實(shí)所有的發(fā)行版不管是RedHat、CentOS還是Ubuntu,其內(nèi)核都是來(lái)自Linux內(nèi)核官網(wǎng)(www.kernel.org),不同發(fā)行版之間的差別在于軟件管理的不同,所以不管使用哪一個(gè)發(fā)行版,只要理解其原理之后,各類發(fā)行版的區(qū)別其實(shí)不大。當(dāng)然對(duì)于初學(xué)者來(lái)說(shuō),擁有廣泛的學(xué)習(xí)資源也是很重要的。由于RedHat公司進(jìn)行了大力商業(yè)推廣,且得益于其成熟的認(rèn)證體系,因此使用RedHat的用戶比較多,同時(shí),它還有豐富的相關(guān)技術(shù)文檔,以及活躍的社區(qū),所以作為入門學(xué)習(xí),可以使用RedHat。不過(guò),近年來(lái),CentOS發(fā)展也很迅猛,這個(gè)發(fā)行版和RedHat幾乎完全一樣,而且在某些方面還比RedHat略勝一籌,所以在本書(shū)中后面的所有內(nèi)容中將主要使用版本為5.5的CentOS,小部分涉及RedHat的內(nèi)容也將采用5.5版本。

有讀者可能會(huì)考慮在一臺(tái)計(jì)算機(jī)上安裝多個(gè)操作系統(tǒng),比如說(shuō)在自己的家用計(jì)算機(jī)上安裝Windows用于娛樂(lè)和日常應(yīng)用或Windows環(huán)境下的開(kāi)發(fā)等,另外再安裝Linux系統(tǒng)用于學(xué)習(xí)。在這種情況下,最簡(jiǎn)單的安裝方法是先安裝Windows,后安裝Linux,這樣開(kāi)機(jī)的時(shí)候就自動(dòng)出現(xiàn)操作系統(tǒng)選擇條,可以根據(jù)實(shí)際需要選擇進(jìn)入不同的操作系統(tǒng)。

由于Linux對(duì)系統(tǒng)的需求并不高,所以幾乎所有計(jì)算機(jī)都可以安裝,但是考慮到入門學(xué)習(xí)Linux需要用到圖形界面,所以建議最好不要低于以下配置:CPU,P-3 800MHz;內(nèi)存,1GB;硬盤(pán),40GB。

在安裝Linux的過(guò)程中,必須要有的兩個(gè)分區(qū)為根分區(qū)(/)和swap分區(qū)(交換分區(qū)),當(dāng)然還有一些其他的分區(qū)可以獨(dú)立出來(lái),比如說(shuō)/boot分區(qū)、/var分區(qū)等。

另外,這里介紹幾個(gè)概念,便于大家理解后面即將出現(xiàn)的一些專業(yè)詞匯。

什么是交換分區(qū)?交換分區(qū)是一個(gè)特殊的分區(qū),它的作用相當(dāng)于Windows下的虛擬內(nèi)存,這個(gè)分區(qū)的大小一般設(shè)置為物理內(nèi)存的兩倍,但是不管物理內(nèi)存有多大,交換分區(qū)建議不要超過(guò)8GB,因?yàn)榇笥?GB的交換分區(qū)其實(shí)并沒(méi)有多大實(shí)際意義。

什么是Grub?Grub是一個(gè)系統(tǒng)引導(dǎo)工具,通過(guò)它可以加載內(nèi)核,從而引導(dǎo)系統(tǒng)啟動(dòng)。

什么是/boot分區(qū)?/boot分區(qū)用于放置Linux啟動(dòng)所用到的文件,如kernel和initrd文件。

什么是DHCP?DHCP是Dynamic Host Configuration Protocol的簡(jiǎn)寫(xiě),中文稱為動(dòng)態(tài)主機(jī)配置協(xié)議。在TCP/IP網(wǎng)絡(luò)中,每臺(tái)主機(jī)都需要有IP地址才能與其他主機(jī)通信,在一個(gè)大規(guī)模的網(wǎng)絡(luò)中,如果由管理員手動(dòng)地對(duì)每一臺(tái)主機(jī)進(jìn)行IP地址配置是不現(xiàn)實(shí)的。由此也就產(chǎn)生了DHCP協(xié)議,可用它來(lái)對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)上的主機(jī)進(jìn)行IP地址配置。

1.3.2 安裝RedHat

本節(jié)將演示安裝RedHat系統(tǒng)的過(guò)程,使用到的版本是RedHat 5.5。大家可以先到網(wǎng)上下載RedHat 5.5操作系統(tǒng)的ISO文件,然后刻成光盤(pán)再安裝。當(dāng)然不要忘記在計(jì)算機(jī)的主板中設(shè)置從光驅(qū)啟動(dòng),也可以使用虛擬機(jī)軟件通過(guò)安裝虛擬機(jī)的方式模擬安裝過(guò)程。

計(jì)算機(jī)從光盤(pán)啟動(dòng)后,首先會(huì)顯示如圖1-1所示界面(注意看英文提示)。如果想使用圖形界面安裝直接按回車鍵即可,或者在10秒之內(nèi)不做任何輸入,這樣也會(huì)默認(rèn)進(jìn)入圖形安裝模式。如果想用字符模式安裝,需要輸入linux text,然后按回車鍵。如果計(jì)算機(jī)的內(nèi)存過(guò)小,安裝程序會(huì)檢測(cè)到因內(nèi)存不足而無(wú)法進(jìn)入圖形安裝模式,轉(zhuǎn)而進(jìn)入字符安裝模式。

圖1-1 光盤(pán)啟動(dòng)界面

這里選擇使用圖形模式安裝,所以直接按回車鍵。接下來(lái)會(huì)針對(duì)硬件進(jìn)行一些檢測(cè),并加載一些基本的驅(qū)動(dòng),然后就到了歡迎界面,如圖1-2所示。

圖1-2 介質(zhì)檢查界面

這里提供了安裝介質(zhì)的檢測(cè)功能,一般來(lái)說(shuō)只要下載后的ISO文件所使用的MD5比對(duì)值和官方給出的值一樣,就說(shuō)明安裝介質(zhì)沒(méi)有問(wèn)題,直接略過(guò)即可。略過(guò)方法是按Tab鍵使光標(biāo)跳至Skip按鈕,然后按回車鍵,這時(shí)會(huì)載入一個(gè)叫做anaconda的安裝程序,如圖1-3所示。它會(huì)調(diào)出圖形安裝界面。

圖1-3 加載anaconda安裝程序

注意看圖1-3中的文字:Running anaconda,the Red Hat Enterprise Linux Server system installer,這句話說(shuō)明anaconda其實(shí)是RedHat系統(tǒng)的安裝工具。

成功加載了圖形安裝界面后,單擊Next按鈕進(jìn)入下一步,如圖1-4所示。

圖1-4 anaconda啟動(dòng)的圖形界面

接下來(lái)要選擇安裝過(guò)程中使用的語(yǔ)言,默認(rèn)選擇English(English),單擊Next按鈕進(jìn)入下一步,如圖1-5所示。

在選擇計(jì)算機(jī)使用的鍵盤(pán)時(shí),使用默認(rèn)U.S.English,單擊Next按鈕進(jìn)入下一步,如圖1-6所示。

進(jìn)入如圖1-7所示的界面后,會(huì)提示輸入安裝序列號(hào)。只有在購(gòu)買了RedHat的官方服務(wù)后,才能得到這個(gè)序列號(hào)。這里讀者可能會(huì)有疑問(wèn):RedHat不是免費(fèi)的嗎,怎么會(huì)有序列號(hào)呢?RedHat確實(shí)是免費(fèi)使用的,但是RedHat同時(shí)也提供了一些收費(fèi)服務(wù),購(gòu)買了這些收費(fèi)的服務(wù)后,RedHat官方將會(huì)給予相應(yīng)的技術(shù)支持,這就是需要序列號(hào)的原因。這里直接略過(guò),選擇Skip entering Installation Number,然后單擊OK按鈕。

圖1-5 安裝過(guò)程中的語(yǔ)言選擇

圖1-6 鍵盤(pán)類型選擇

圖1-7 輸入安裝序列號(hào)

這時(shí)會(huì)彈出一個(gè)確認(rèn)窗口,再次單擊Skip按鈕,如圖1-8所示。

圖1-8 確認(rèn)窗口

安裝過(guò)程其實(shí)就是將系統(tǒng)裝入磁盤(pán),所以這里會(huì)彈出一個(gè)警告,提示是否初始化磁盤(pán),這個(gè)操作會(huì)清除磁盤(pán)上的所有數(shù)據(jù),單擊Yes按鈕,如圖1-9所示。如果是在實(shí)際生產(chǎn)環(huán)境中安裝,請(qǐng)一定要注意提前備份數(shù)據(jù)。

接下來(lái)到了提示分區(qū)的頁(yè)面。單擊下拉框,然后選擇Create custom layout,單擊Next按鈕進(jìn)入下一步,如圖1-10所示。

圖1-9 確認(rèn)初始化磁盤(pán)

圖1-10 選擇分區(qū)方式

在如圖1-11所示的界面中可以創(chuàng)建分區(qū),單擊New按鈕創(chuàng)建分區(qū)。

在如圖1-12所示的界面中,Mount Point選擇/boot,F(xiàn)ile System Type選擇ext3,Size輸入200。設(shè)置好后,單擊OK按鈕,然后再次單擊New按鈕創(chuàng)建第二個(gè)分區(qū)。

swap分區(qū)是安裝Linux系統(tǒng)必備的分區(qū),按照之前對(duì)swap分區(qū)大小的說(shuō)明,筆者使用的機(jī)器的內(nèi)存為1024MB,所以這里設(shè)置為2048MB,如圖1-13所示。單擊OK按鈕后再次單擊New按鈕創(chuàng)建第三個(gè)分區(qū)。

圖1-11 創(chuàng)建磁盤(pán)分區(qū)

圖1-12 創(chuàng)建/boot分區(qū)

在如圖1-14所示的界面中,把其他所有可用的空間都劃為根分區(qū)(/),Mount Point選擇“/”,F(xiàn)ile System Type選擇ext3,在Additional Size Options中選擇Fill to maximum allowable size。然后單擊OK按鈕,確認(rèn)分區(qū)沒(méi)有問(wèn)題后,單擊Next按鈕進(jìn)入下一步。

圖1-13 創(chuàng)建swap分區(qū)

圖1-14 創(chuàng)建根分區(qū)

到了安裝Grub的部分,使用默認(rèn)的設(shè)置即可,單擊Next按鈕進(jìn)入下一步,如圖1-15所示。

圖1-15 安裝Grub

圖1-16是網(wǎng)卡配置,使用默認(rèn)的配置,即自動(dòng)從DHCP獲得地址,單擊Next按鈕進(jìn)入下一步。如果讀者采用的是物理主機(jī)安裝,請(qǐng)確保服務(wù)器網(wǎng)絡(luò)環(huán)境中有DHCP服務(wù)器,如果沒(méi)有,需要單擊manually手工設(shè)置IP地址。

圖1-16 網(wǎng)卡配置

設(shè)置時(shí)區(qū)時(shí),選擇Asia/Shanghai,然后單擊Next按鈕進(jìn)入下一步。有個(gè)快捷的辦法,使用鼠標(biāo)在地圖上單擊中國(guó)上海的位置,就可以迅速地設(shè)置好時(shí)區(qū),如圖1-17所示。

圖1-17 時(shí)區(qū)選擇

設(shè)置root密碼時(shí),輸入兩次同樣的密碼后,單擊Next按鈕進(jìn)入下一步,如圖1-18所示。為了安全起見(jiàn),建議使用包含數(shù)字、大小寫(xiě)字母、特殊字符,長(zhǎng)度至少為6位的密碼。

在圖1-19所示的界面中可以對(duì)預(yù)裝的包做一些選擇,如果單擊Customize now,然后單擊Next按鈕,就會(huì)進(jìn)入預(yù)裝包的選擇頁(yè)面。因?yàn)槲覀冃枰陌梢院笃谠侔惭b,所以這里直接使用默認(rèn)選項(xiàng),單擊Next按鈕進(jìn)入下一步。

圖1-18 設(shè)置root密碼

圖1-19 定制包界面

這時(shí)安裝程序會(huì)進(jìn)行安裝包的依賴關(guān)系的判定,然后跳至如圖1-20所示的最終安裝界面。

圖1-20 系統(tǒng)安裝確認(rèn)

如果這時(shí)候想起來(lái)有什么需要修改的話,可以單擊Back按鈕后退修改配置,如果確認(rèn)一切設(shè)置正確,就可以單擊Next按鈕,之后便開(kāi)始格式化分區(qū),并進(jìn)入真正的安裝過(guò)程了,如圖1-21所示。

圖1-21 正式安裝過(guò)程

正式安裝系統(tǒng)時(shí),視系統(tǒng)配置不同,安裝過(guò)程可能會(huì)持續(xù)幾分鐘到十幾分鐘不等,這里需要做的只是耐心等待。

安裝結(jié)束后,需要重啟以進(jìn)入剛剛安裝的系統(tǒng),單擊Reboot按鈕,如圖1-22所示。至此RedHat系統(tǒng)的安裝就結(jié)束了。

圖1-22 安裝結(jié)束

1.3.3 安裝CentOS

CentOS與RedHat的安裝過(guò)程大同小異,本節(jié)將演示CentOS的完整安裝過(guò)程。本例中所采用的版本與之前安裝的RedHat一致,即5.5版本。當(dāng)計(jì)算機(jī)從光盤(pán)啟動(dòng)后,首先將會(huì)顯示如圖1-23所示的啟動(dòng)界面。

圖1-23 光盤(pán)引導(dǎo)界面

同樣,在這里直接按回車鍵將進(jìn)入圖形安裝模式,如果計(jì)算機(jī)檢測(cè)到內(nèi)存太小,將會(huì)自動(dòng)進(jìn)入字符安裝模式;或者輸入“l(fā)inux text”,按回車鍵后進(jìn)入字符安裝模式。這里直接按回車鍵開(kāi)始安裝過(guò)程。

安裝介質(zhì)檢測(cè)時(shí),按Tab鍵使光標(biāo)跳至Skip按鈕,按回車鍵確認(rèn),如圖1-24所示。

圖1-24 介質(zhì)檢查界面

開(kāi)始運(yùn)行anaconda,調(diào)出圖形安裝界面,如圖1-25所示。

圖1-25 加載anaconda安裝程序

圖形界面成功啟動(dòng),直接單擊Next按鈕進(jìn)入下一步,如圖1-26所示。

圖1-26 anaconda啟動(dòng)的圖形界面

選擇安裝過(guò)程中使用的語(yǔ)言,默認(rèn)選擇English(English),單擊Next按鈕進(jìn)入下一步,如圖1-27所示。

選擇計(jì)算機(jī)使用的鍵盤(pán)時(shí),使用默認(rèn)的U.S.English,單擊Next按鈕進(jìn)入下一步,如圖1-28所示。

圖1-27 安裝過(guò)程中的語(yǔ)言選擇

圖1-28 鍵盤(pán)類型選擇

接下來(lái)會(huì)提示安裝過(guò)程中將會(huì)初始化磁盤(pán)并刪除數(shù)據(jù),如果在生產(chǎn)環(huán)境中安裝系統(tǒng),請(qǐng)確認(rèn)之前已經(jīng)做好備份。單擊Yes按鈕進(jìn)入下一步,如圖1-29所示。

進(jìn)入分區(qū)設(shè)置后,單擊下拉框選擇Create custom layout,然后單擊Next按鈕,如圖1-30所示。

圖1-29 確認(rèn)初始化磁盤(pán)

圖1-30 選擇分區(qū)方式

在圖1-31所示的界面中開(kāi)始創(chuàng)建分區(qū),單擊New按鈕創(chuàng)建一個(gè)新的分區(qū)。

與之前安裝RedHat分區(qū)的方式一樣,選擇200MB的/boot分區(qū),2048MB的swap分區(qū),其他所有可用空間分配給根分區(qū),具體分區(qū)方式如圖1-32所示。確認(rèn)分區(qū)無(wú)誤后,單擊Next按鈕進(jìn)入下一步。

在Grub配置界面,使用默認(rèn)配置,直接單擊Next按鈕,如圖1-33所示。

進(jìn)入網(wǎng)卡配置界面后,使用默認(rèn)的DHCP獲得網(wǎng)絡(luò)配置,單擊Next按鈕進(jìn)入下一步,如圖1-34所示。

圖1-31 創(chuàng)建分區(qū)

圖1-32 最終分區(qū)顯示

圖1-33 安裝Grub

圖1-34 網(wǎng)卡配置界面

時(shí)區(qū)的設(shè)置選擇Asia/Shanghai,然后單擊Next按鈕,如圖1-35所示。

圖1-35 時(shí)區(qū)設(shè)置

設(shè)置root密碼時(shí),兩次輸入一樣的密碼后,單擊Next按鈕,如圖1-36所示。

圖1-36 設(shè)置root密碼

接下來(lái)選擇預(yù)裝包,如果選擇Customize now,然后單擊Next按鈕,就可以立即對(duì)預(yù)裝的包做選擇。這里采用默認(rèn)值,直接單擊Next按鈕即可,如圖1-37所示。

圖1-37 包定制界面

在如圖1-38所示的界面中單擊Next按鈕進(jìn)入實(shí)際的安裝過(guò)程。首先格式化分區(qū)、檢查安裝中的包依賴關(guān)系,然后開(kāi)始安裝系統(tǒng)。視計(jì)算機(jī)性能不同,安裝過(guò)程可能持續(xù)幾分鐘到十幾分鐘不等,如圖1-39所示。

安裝結(jié)束后,同樣需要重啟系統(tǒng),如圖1-40所示。

到此,安裝過(guò)程就已經(jīng)結(jié)束了。

通過(guò)以上RedHat和CentOS的安裝過(guò)程演示,相信大家已經(jīng)清楚,兩種系統(tǒng)的安裝過(guò)程幾乎是一樣的,這也再次證明了CentOS和RedHat雖然是兩個(gè)獨(dú)立的發(fā)行版,但是其實(shí)質(zhì)是一樣的。事實(shí)上,RedHat在發(fā)行的時(shí)候都會(huì)同時(shí)提供二進(jìn)制代碼和源代碼,無(wú)論是哪一種方式都可以免費(fèi)從網(wǎng)絡(luò)上獲得,而CentOS所做的就是將RedHat發(fā)行的源代碼重新編譯,形成一個(gè)可用的二進(jìn)制版本。由于RedHat在某些情況下使用起來(lái)不太便利,例如,使用RedHat的官方軟件倉(cāng)庫(kù)是需要注冊(cè)RHN的,因此CentOS在重新編譯的時(shí)候不但保留了RedHat所有的功能,同時(shí)還做了不少功能上的優(yōu)化。

圖1-38 系統(tǒng)安裝確認(rèn)

圖1-39 正式安裝界面

圖1-40 安裝完成

主站蜘蛛池模板: 古交市| 巴中市| 潮安县| 高台县| 阿瓦提县| 且末县| 砀山县| 河津市| 万山特区| 肥东县| 来凤县| 阿荣旗| 道孚县| 陈巴尔虎旗| 桐乡市| 惠水县| 新巴尔虎左旗| 岳池县| 宜兰市| 龙泉市| 高要市| 祥云县| 西宁市| 阿城市| 交口县| 闸北区| 昆山市| 吉林市| 霍林郭勒市| 哈尔滨市| 井冈山市| 嘉善县| 高阳县| 新晃| 贡山| 潼南县| 聂荣县| 汉川市| 平远县| 庆阳市| 隆回县|