LINUX的基礎(chǔ)知識(shí) |
首先,要說(shuō)明一下的是,在開(kāi)始寫(xiě)這些文檔之前,我還是一個(gè)徹底的LINUX盲,之前也只是聽(tīng)說(shuō)過(guò)REDHAT,REDFLEG等一些LINUX的發(fā)行版,但未曾使用過(guò)。只是這段時(shí)間需要在LINUX環(huán)境下做一些工作,更有是看了那篇王垠的《完全用linux工作》后,有了一種激情和沖動(dòng)——至于這片文章是否偏激和帶有個(gè)人色彩,都不重要,重要的是它可以給人一種動(dòng)力去接近并使用LINUX。當(dāng)然,現(xiàn)在主要的應(yīng)用環(huán)境還是在WIN上——對(duì)于像我這種初學(xué)者,想要一下子就從WIN轉(zhuǎn)向LINUX,是不具有現(xiàn)實(shí)性的,還需待以時(shí)日。因此,首先要做的,就是給自己的機(jī)子裝上雙系統(tǒng),慢慢從WIN轉(zhuǎn)向LINUX,直到最后可以徹底屏棄WINDOWS,我們就把這當(dāng)做一個(gè)目標(biāo)來(lái)實(shí)現(xiàn)吧。 故以下都是一個(gè)菜鳥(niǎo)在進(jìn)入LINUX世界中的切身體驗(yàn),在不斷的摸索失敗中學(xué)習(xí)。總結(jié)出來(lái),希望可以幫助更多朋友進(jìn)入其中。
LINUX的基本知識(shí)
在我知道有LINUX操作系統(tǒng)的時(shí)候,只知道REDHAT。在我的印象中,似乎REDHAT就等同于LINUX了?,F(xiàn)在看起來(lái)這個(gè)想法十分好笑,但在大多數(shù)沒(méi)有仔細(xì)查看過(guò)文檔的初學(xué)者腦海中,有著這樣想法的一定不在少數(shù)。因此,就很有必要簡(jiǎn)單的對(duì)LINUX說(shuō)明一下。 嚴(yán)格來(lái)講,Linux只是一個(gè)操作系統(tǒng)中的內(nèi)核。內(nèi)核是什么??jī)?nèi)核建立了計(jì)算機(jī)軟件與硬件之間通訊的平臺(tái),內(nèi)核提供系統(tǒng)服務(wù),比如文件管理、虛擬內(nèi)存、設(shè)備I/O等。實(shí)際上,我們通常所說(shuō)的Linux,指GNU/Linux,即采用Linux內(nèi)核的GNU操作系統(tǒng)。那什么又是GNU?GNU代表GNU’s Not Unix。是一個(gè)操作系統(tǒng)又可以說(shuō)是一種規(guī)范。比如,眾所周知的PHP,原名為Personal HomePage(個(gè)人主頁(yè)),根據(jù)GNU的軟件命名規(guī)則,PHP現(xiàn)已更名為PHP: Hypertext Preprocessor(超文本預(yù)處理程序)。 Linux最早由Linus Torvalds在1991年開(kāi)始編寫(xiě)。在這期間,Richard Stallman創(chuàng)建了GNU組織,并不斷的編寫(xiě)創(chuàng)建GNU程序(程序的許可方式均為GPL: General Public License)。在不斷的有程序員和開(kāi)發(fā)者加入到GNU組織中后,變?cè)炀土私裉煳覀兯吹降?/span>Linux,或稱(chēng)GNU/Linux。 正如之前所說(shuō)的,Linux只是一個(gè)內(nèi)核。然而,一個(gè)完整的操作系統(tǒng)不僅僅是內(nèi)核而已。所以,許多個(gè)人、組織和企業(yè),開(kāi)發(fā)了基于GNU/Linux的Linux發(fā)行版。這其中最著名的便是Red Hat公司的Red Hat系列以及社區(qū)(community)組織的Debian系列。由于REDHAT系列在我國(guó)的使用范圍比較廣泛,因此大家最熟悉的就是它了。這也就是為什么大家會(huì)把LINUX和REDHAT混淆起來(lái)的原因了吧。出了上面兩種外,主要的發(fā)行版還有Mandriva,SUSE,Ubuntu,Gentoo,Slackware,FreeBSD等,當(dāng)然還有國(guó)內(nèi)自己的發(fā)行版“紅旗”系列。(具體請(qǐng)參閱http://www.noobu.com/forums/article5.htm)。 在這里要特別說(shuō)明下的是Fedora .由于 Redhat 自9.0以后,不再發(fā)布桌面版的,而是把這個(gè)項(xiàng)目與開(kāi)源社區(qū)合作,于是就有了Fedora 這個(gè) Linux 發(fā)行版。Fedora 可以說(shuō)是Redhat 桌面版本的延續(xù),只不過(guò)是與開(kāi)源社區(qū)合作。(具體參閱http://fedora.linuxsir.org/main/?q=node/7)。 好了,現(xiàn)在我們對(duì)LINUX有了一些最基本的了解,是不是馬上就可以選擇一個(gè)進(jìn)行安裝呢?別急,我們還有一些問(wèn)題沒(méi)有解決。首先,我們得知道自己的CPU是什么類(lèi)型的。由于現(xiàn)在64位技術(shù)大力普及,許多個(gè)人電腦都使用的是64位技術(shù)CPU,這使得CPU的運(yùn)算能力大為提高。因此也就需為其配上一個(gè)適合的操作系統(tǒng)。現(xiàn)在有不少LINUX的發(fā)行版都有64位的版本。比如FC4——X86 64的就是其中之一。再者,就是自己的硬盤(pán)類(lèi)型。由于之前我對(duì)硬件這一塊基本上沒(méi)什么概念,也就沒(méi)怎么在意。可是在我安裝RH9的時(shí)候就出問(wèn)題了,找不到硬盤(pán)。因?yàn)槲沂亲罱涞臋C(jī)子,用的是串口硬盤(pán),而RH9卻是前些年的版本了,對(duì)串口的支持并不好,還弄的我找了好半天原因。通樣,一些較舊一點(diǎn)的版本對(duì)最近的顯卡,顯示器等硬件的支持也都是不太好,建議像我這種初學(xué)者還是盡量用最新的版本,畢竟在硬件這一部分就不用擔(dān)心了。 好了,我想現(xiàn)在你已經(jīng)是把自己需要的安裝鏡像下載好并放在WINDOWS的那一個(gè)分區(qū)了吧!沒(méi)錯(cuò),是WINDOWS,誰(shuí)叫我們一接觸電腦就是用的它呢?現(xiàn)在,我們要做的,就是從硬盤(pán)上分出一部分空間,給LINUX來(lái)使用。這部分空間不多,10G多點(diǎn)就足夠了。這里,又得了解下分區(qū)的知識(shí)——誰(shuí)叫我們是菜鳥(niǎo)呢?:)一般情況下,一塊硬盤(pán)只能分為四個(gè)主分區(qū),主分區(qū)在前,擴(kuò)展分區(qū)在后,然后在擴(kuò)展分區(qū)中劃分邏輯分區(qū)。在LINUX中,從一到四這四個(gè)主分區(qū)分別對(duì)應(yīng)的是HDA1—HDA4,從HDA5后面起對(duì)應(yīng)的就是邏輯分區(qū)。(詳情參http://fedora.linuxsir.org/main/?q=node/80)。 而我們一般在裝XP系統(tǒng)時(shí),就只有一個(gè)主分區(qū),那就是通常的C:盤(pán)了。那它對(duì)應(yīng)在LINUX下就上HDA1,而D:為第一個(gè)邏輯分區(qū),對(duì)應(yīng)在LINUX下就是HDA5了,后面的類(lèi)推。這一點(diǎn)對(duì)下面的安裝是非常重要的。 還有一點(diǎn)要注意的就是文件系統(tǒng)類(lèi)型。在WIN下一般采用的NTFS和FAT32,而LINUX下主要是EXT3。這是Linux的分區(qū)和Windows的分區(qū)不同,不能共用,所以,需要為Linux單獨(dú)開(kāi)辟一個(gè)(或若干個(gè))分區(qū)。為Linux建立文件分區(qū)可以有兩種辦法,一種是利用空閑的磁盤(pán)空間新建一個(gè)Linux分區(qū),另一種是編輯一個(gè)現(xiàn)有的分區(qū),使它成為Linux分區(qū)。如果沒(méi)有空閑的磁盤(pán)空間,就需要將現(xiàn)有的分區(qū)刪除后,騰出空間,以建立Linux分區(qū)。 當(dāng)然,大家在裝WINDOWS的時(shí)候是一定把硬盤(pán)都分的干干凈凈的,怎么還會(huì)有多余的空間呢?為了不丟失數(shù)據(jù),我們可以用PartitionMagic(分區(qū)魔法師)對(duì)現(xiàn)有的WIN底下的分區(qū)進(jìn)行操作。我們要在現(xiàn)有分區(qū)的基礎(chǔ)上再多分出兩個(gè)區(qū)來(lái)。一個(gè)大約10G,用做LINUX的數(shù)據(jù)分區(qū),一個(gè)大約512MB左右(最好是2的整數(shù)倍,可少),用做LINUX的SWAP分區(qū)。SWAP分區(qū)實(shí)際上就是用硬盤(pán)模擬的虛擬內(nèi)存,當(dāng)系統(tǒng)內(nèi)存使用率比較高的時(shí)候,內(nèi)核會(huì)自動(dòng)使用SWAP分區(qū)來(lái)模擬內(nèi)存。下面舉例說(shuō)明該如何分區(qū)。比如我現(xiàn)在在WINDOWS底下,有C,D,E,F四個(gè)區(qū),其中C盤(pán)是放的XP,不能動(dòng);如果我現(xiàn)在E盤(pán)有比較多余的空間(20G,已用5G),就用PartitionMagic的分割功能,分一個(gè)10G的G區(qū)出來(lái):完成后,繼續(xù)在E盤(pán)上用PartitionMagic再用分割功能分一個(gè)512MB的H盤(pán)出來(lái)。這樣的話,我們就有了C,D,E,F,G,H6個(gè)區(qū),其中G H就是準(zhǔn)備裝LINUX的空間了。現(xiàn)在,里面應(yīng)該是沒(méi)有什么東西的(分割的時(shí)候它會(huì)要求你轉(zhuǎn)移文件過(guò)去,就在E盤(pán)里新建一個(gè)空文件轉(zhuǎn)移就可以了)。我們把下載下來(lái)的鏡像放在D盤(pán)。D盤(pán)一定要是FAT32的文件系統(tǒng)。也就是說(shuō),鏡像一定要放在FAT32的盤(pán)下。至于為什么,我們一起研究吧。:) 現(xiàn)在準(zhǔn)備工作基本上都做好了,下面就是正式安裝了 |
聯(lián)系客服