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

1.3 系統(tǒng)安裝

1.3.1 安裝前的規(guī)劃

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

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

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

在安裝Linux的過程中,必須要有的兩個(gè)分區(qū)為根分區(qū)(/)和swap分區(qū)(交換分區(qū)),當(dāng)然還有一些其他的分區(qū)可以獨(dú)立出來,比如說/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ū)建議不要超過8GB,因?yàn)榇笥?GB的交換分區(qū)其實(shí)并沒有多大實(shí)際意義。

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

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

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

1.3.2 安裝RedHat

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

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

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

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

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

這里提供了安裝介質(zhì)的檢測功能,一般來說只要下載后的ISO文件所使用的MD5比對值和官方給出的值一樣,就說明安裝介質(zhì)沒有問題,直接略過即可。略過方法是按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,這句話說明anaconda其實(shí)是RedHat系統(tǒng)的安裝工具。

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

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

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

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

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

圖1-5 安裝過程中的語言選擇

圖1-6 鍵盤類型選擇

圖1-7 輸入安裝序列號

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

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

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

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

圖1-9 確認(rè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ū),按照之前對swap分區(qū)大小的說明,筆者使用的機(jī)器的內(nèi)存為1024MB,所以這里設(shè)置為2048MB,如圖1-13所示。單擊OK按鈕后再次單擊New按鈕創(chuàng)建第三個(gè)分區(qū)。

圖1-11 創(chuàng)建磁盤分區(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ū)沒有問題后,單擊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ī)安裝,請確保服務(wù)器網(wǎng)絡(luò)環(huán)境中有DHCP服務(wù)器,如果沒有,需要單擊manually手工設(shè)置IP地址。

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

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

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

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

在圖1-19所示的界面中可以對預(yù)裝的包做一些選擇,如果單擊Customize now,然后單擊Next按鈕,就會(huì)進(jìn)入預(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í)候想起來有什么需要修改的話,可以單擊Back按鈕后退修改配置,如果確認(rèn)一切設(shè)置正確,就可以單擊Next按鈕,之后便開始格式化分區(qū),并進(jìn)入真正的安裝過程了,如圖1-21所示。

圖1-21 正式安裝過程

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

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

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

1.3.3 安裝CentOS

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

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

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

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

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

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

圖1-25 加載anaconda安裝程序

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

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

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

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

圖1-27 安裝過程中的語言選擇

圖1-28 鍵盤類型選擇

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

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

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

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

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

與之前安裝RedHat分區(qū)的方式一樣,選擇200MB的/boot分區(qū),2048MB的swap分區(qū),其他所有可用空間分配給根分區(qū),具體分區(qū)方式如圖1-32所示。確認(rèn)分區(qū)無誤后,單擊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密碼

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

圖1-37 包定制界面

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

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

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

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

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

圖1-39 正式安裝界面

圖1-40 安裝完成

主站蜘蛛池模板: 馆陶县| 华蓥市| 阜宁县| 潜江市| 绥芬河市| 屯留县| 临西县| 冷水江市| 巴楚县| 建始县| 高安市| 连南| 临清市| 呼伦贝尔市| 武宣县| 洛南县| 石阡县| 化州市| 景泰县| 开平市| 通山县| 海宁市| 湾仔区| 广宗县| 西乌珠穆沁旗| 龙岩市| 张家港市| 崇义县| 宜春市| 和顺县| 香河县| 呼图壁县| 拜泉县| 南和县| 阳信县| 宁武县| 乌审旗| 静海县| 乌拉特后旗| 胶南市| 抚远县|