加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • 1.2  Linux安裝
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

Linux快速入門(mén)之: Linux安裝

2013/09/13
閱讀需 10 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

?

1.2??Linux安裝

有了一個(gè)初步的了解后,讀者是否想親自試一下?其實(shí)安裝Linux是一件很容易的事情,不過(guò)在開(kāi)始安裝之前,還需要了解一下在Linux安裝過(guò)程中可能遇到的一些基本知識(shí)以及它與Windows的區(qū)別。

1.2.1??基礎(chǔ)概念

1.文件系統(tǒng)、分區(qū)和掛載

文件系統(tǒng)是指操作系統(tǒng)中與管理文件有關(guān)的軟件和數(shù)據(jù)。Linux的文件系統(tǒng)和Windows中的文件系統(tǒng)有很大的區(qū)別,Windows文件系統(tǒng)是以驅(qū)動(dòng)器的盤(pán)符為基礎(chǔ)的,而且每一個(gè)目錄與相應(yīng)的分區(qū)對(duì)應(yīng),

例如“E:workplace”是指此文件在E盤(pán)這個(gè)分區(qū)下。而Linux恰好相反,文件系統(tǒng)是一棵文件樹(shù),且它的所有文件和外部設(shè)備(如硬盤(pán)、光驅(qū)等)都是以文件的形式掛在這個(gè)文件樹(shù)上,例如“/usr/local”。對(duì)于Windows而言,就是指所有分區(qū)都是在一些目錄下。總之,在Windows下,目錄結(jié)構(gòu)屬于分區(qū);Linux下,分區(qū)屬于目錄結(jié)構(gòu)。其關(guān)系如圖1.1和圖1.2所示。

???????? 圖1.1??Linux下目錄與分區(qū)關(guān)系???? 圖1.2??Windows下目錄與分區(qū)關(guān)系圖

因此,在Linux中把每一個(gè)分區(qū)和某一個(gè)目錄對(duì)應(yīng),以后再對(duì)這個(gè)目錄的操作就是對(duì)這個(gè)分區(qū)的操作,這樣就實(shí)現(xiàn)了硬件管理手段和軟件目錄管理手段的統(tǒng)一。這個(gè)把分區(qū)和目錄對(duì)應(yīng)的過(guò)程叫做掛載(Mount),而這個(gè)掛載在文件樹(shù)中的位置就是掛載點(diǎn)。這種對(duì)應(yīng)關(guān)系可以由用戶(hù)隨時(shí)中斷和改變。

想一想

Linux文件系統(tǒng)的掛載特性給用戶(hù)能帶來(lái)怎樣的好處呢?

2.主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)

硬盤(pán)分區(qū)是針對(duì)一個(gè)硬盤(pán)進(jìn)行操作的,它可以分為:主分區(qū)、擴(kuò)展分區(qū)、邏輯分區(qū)。其中主分區(qū)就是包含操作系統(tǒng)啟動(dòng)所必需的文件和數(shù)據(jù)的硬盤(pán)分區(qū),要在硬盤(pán)上安裝操作系統(tǒng),則該硬盤(pán)必須要有一個(gè)主分區(qū),而且其主分區(qū)的數(shù)量可以是1~3個(gè);擴(kuò)展分區(qū)也就是除主分區(qū)外的分區(qū),但它不能直接使用,必須再將它劃分為若干個(gè)邏輯分區(qū)才可使用,其數(shù)量可以有0或1個(gè);而邏輯分區(qū)則在數(shù)量上沒(méi)有什么限制。它們的關(guān)系如圖1.3所示。

一般而言,對(duì)于先裝了Windows的用戶(hù),Windows的C盤(pán)是裝在主分區(qū)上的,可以把Linux安裝在另一個(gè)主分區(qū)或者擴(kuò)展分區(qū)上。為了安裝方便安全起見(jiàn),一般采用把Linux裝在多余的邏輯分區(qū)上,如圖1.4所示。

??

圖1.3??Linux下主分區(qū)、擴(kuò)展分區(qū)、邏輯分區(qū)示意圖

圖1.4??Linux安裝的分區(qū)示意圖

小知識(shí)

通常,在Windows下的盤(pán)符和Linux設(shè)備文件的對(duì)應(yīng)關(guān)系如下:

C盤(pán)—/dev/hda1(主分區(qū))

D盤(pán)—/dev/hda5(邏輯分區(qū))

E盤(pán)—/dev/hda6(邏輯分區(qū))

?

3.SWAP交換分區(qū)

在硬件條件有限的情況下,為了運(yùn)行大型的程序,Linux在硬盤(pán)上劃出一個(gè)區(qū)域來(lái)當(dāng)作臨時(shí)的內(nèi)存,而Windows操作系統(tǒng)把這個(gè)區(qū)域叫做虛擬內(nèi)存,Linux把它叫做交換分區(qū)swap。在安裝Linux建立交換分區(qū)時(shí),一般將其設(shè)為內(nèi)存大小的2倍,當(dāng)然也可以設(shè)為更大。

4.分區(qū)格式

不同的操作系統(tǒng)選擇了不同的格式,同一種操作系統(tǒng)也可能支持多種格式。微軟公司的Windows就選擇了FAT32、NTFS兩種格式,但是Windows不支持Linux上常見(jiàn)的分區(qū)格式。Linux是一個(gè)開(kāi)放的操作系統(tǒng),它最初使用EXT2格式,后來(lái)使用EXT3格式,但是它同時(shí)支持非常多的分區(qū)格式,包括很多大型機(jī)上UNIX使用的XFS格式,也包括微軟公司的FAT以及NTFS格式。

5.GRUB

GRUB是一種引導(dǎo)裝入器(類(lèi)似在嵌入式中非常重要的bootloader),它負(fù)責(zé)裝入內(nèi)核并引導(dǎo)Linux系統(tǒng),位于硬盤(pán)的起始部分。由于GRUB多方面的優(yōu)越性,如今的Linux一般都默認(rèn)采用GRUB來(lái)引導(dǎo)Linux操作系統(tǒng)。但事實(shí)上它還可以引導(dǎo)Windows等多種操作系統(tǒng)。

小知識(shí)

在安裝了Windows和Linux雙系統(tǒng)后,系統(tǒng)是以L(fǎng)inux的GRUB作為引導(dǎo)裝入器來(lái)選擇啟動(dòng)Windows或Linux的,因此,若此時(shí)直接在Windows下把Linux的分區(qū)刪除,會(huì)導(dǎo)致系統(tǒng)因沒(méi)有引導(dǎo)裝入器而無(wú)法啟動(dòng)Windows,這點(diǎn)要格外小心。

6.root權(quán)限

Linux也是一個(gè)多用戶(hù)的系統(tǒng)(在這一點(diǎn)上類(lèi)似Windows?XP),不同的用戶(hù)和用戶(hù)組會(huì)有不同的權(quán)限,其中把具有超級(jí)權(quán)限的用戶(hù)稱(chēng)為root用戶(hù)。root的默認(rèn)主目錄在“/root”下,而其他普通用戶(hù)的目錄則在“/home”下。root的權(quán)限極高,它甚至可以修改Linux的內(nèi)核,因此建議初學(xué)者要慎用root權(quán)限,不然一個(gè)小小的參數(shù)設(shè)置錯(cuò)誤很有可能導(dǎo)致系統(tǒng)的嚴(yán)重問(wèn)題。

1.2.2??硬件需求

Linux對(duì)硬件的需求非常低。如果要是只想在字符方式下運(yùn)行,那么一臺(tái)386的計(jì)算機(jī)已經(jīng)可以用來(lái)安裝Linux了;如果想運(yùn)行X-Windows,那也只需要一臺(tái)16MB內(nèi)存、600MB硬盤(pán)的486計(jì)算機(jī)即可。這聽(tīng)起來(lái)比那些需要256MB內(nèi)存、2.0GBHz的操作系統(tǒng)要好得多,事實(shí)上也正是如此。

現(xiàn)在軟件和硬件行業(yè)的趨勢(shì)是讓用戶(hù)購(gòu)買(mǎi)更快的計(jì)算機(jī),不斷擴(kuò)充內(nèi)存和硬盤(pán),而Linux卻不受這個(gè)趨勢(shì)的影響。隨著Linux的發(fā)展,由于在其上運(yùn)行的軟件越來(lái)越多,因此它所需要的配置越來(lái)越高,但是用戶(hù)可以有選擇地安裝軟件,從而節(jié)省資源。既可以運(yùn)行在Pentium?4處理器上,也可以運(yùn)行在400MHz的Pentium?II上,甚至如果用戶(hù)需要,也可以在只有文本界面的更低配置的機(jī)器上運(yùn)行。由此可見(jiàn)Linux非常適合需求各異的嵌入式硬件平臺(tái)。而且Linux可以很好地支持標(biāo)準(zhǔn)配件。如果用戶(hù)的計(jì)算機(jī)是采用標(biāo)準(zhǔn)配件,那么運(yùn)行Linux應(yīng)該沒(méi)有任何問(wèn)題。

1.2.3??安裝準(zhǔn)備

在開(kāi)始安裝之前,首先需要了解一下機(jī)器的硬件配置,包括以下幾個(gè)問(wèn)題。

(1)有幾個(gè)硬盤(pán),每個(gè)硬盤(pán)的大小,如果有兩個(gè)以上的硬盤(pán)哪個(gè)是主盤(pán)。

(2)內(nèi)存有多大。

(3)顯卡的廠家和型號(hào),有多大的顯存。

(4)顯示器的廠家和型號(hào)。

(5)鼠標(biāo)的類(lèi)型。

如果用戶(hù)的計(jì)算機(jī)需要聯(lián)網(wǎng),那么還需要注意以下問(wèn)題。

(1)計(jì)算機(jī)的IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS的地址、主機(jī)名。

(2)有的時(shí)候還需要搞清楚網(wǎng)卡的型號(hào)和廠商。

如果不確定系統(tǒng)對(duì)硬件的兼容性,或者想了解Linux是否支持一些比較新或不常見(jiàn)的硬件,用戶(hù)可以到https://hardware.redhat.com和https://xfree86.org進(jìn)行查詢(xún)。

其次,用戶(hù)可以選擇從網(wǎng)絡(luò)安裝(如果帶寬夠大,筆者推薦從商家手中購(gòu)買(mǎi)Linux的安裝盤(pán),一般會(huì)獲得相應(yīng)的產(chǎn)品手冊(cè)、售后服務(wù)和眾多附贈(zèng)的商業(yè)軟件),也可以從他人那里復(fù)制,放心,這是合法的,因?yàn)長(zhǎng)inux是免費(fèi)的。如果用戶(hù)需要獲得最新的,或需要一個(gè)不易于購(gòu)買(mǎi)到的版本,那么用戶(hù)可以從https://www.Linuxiso.org下載一個(gè)需要的Linux版本。

最后,應(yīng)在安裝前確認(rèn)磁盤(pán)上是否有足夠的空間,一般的發(fā)行版本全部安裝需要3GB左右,最小安裝可以到數(shù)十兆字節(jié),當(dāng)然還需要給未來(lái)的使用留下足夠的空間。如果用戶(hù)擁有的是一個(gè)已經(jīng)分區(qū)的空閑空間,那么可以選擇在安裝前在Windows下刪除相應(yīng)分區(qū),也可以選擇在安裝時(shí)刪除。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

華清遠(yuǎn)見(jiàn)(www.farsight.com.cn)是國(guó)內(nèi)領(lǐng)先嵌入師培訓(xùn)機(jī)構(gòu),2004年注冊(cè)于中國(guó)北京海淀高科技園區(qū),除北京總部外,上海、深圳、成都、南京、武漢、西安、廣州均有直營(yíng)分公司。華清遠(yuǎn)見(jiàn)除提供嵌入式相關(guān)的長(zhǎng)期就業(yè)培訓(xùn)、短期高端培訓(xùn)、師資培訓(xùn)及企業(yè)員工內(nèi)訓(xùn)等業(yè)務(wù)外,其下屬研發(fā)中心還負(fù)責(zé)嵌入式、Android及物聯(lián)網(wǎng)方向的教學(xué)實(shí)驗(yàn)平臺(tái)的研發(fā)及培訓(xùn)教材的出版,截止目前為止已公開(kāi)出版70余本嵌入式/移動(dòng)開(kāi)發(fā)/物聯(lián)網(wǎng)相關(guān)圖書(shū)。企業(yè)理念:專(zhuān)業(yè)始于專(zhuān)注 卓識(shí)源于遠(yuǎn)見(jiàn)。企業(yè)價(jià)值觀:做良心教育、做專(zhuān)業(yè)教育,更要做受人尊敬的職業(yè)教育。