Linux簡介
公元1991年8月,在千湖之國--芬蘭,一個叫Linus Torvalds的年輕人對外發布了一套類似Unix的操作系統並把它命名為Linux,並把它放在芬蘭最大的ftp站點上,至此,一個奇跡出現了!由於Linux從一開始就是一個遵循GPL的自由軟件,具有良好的開放性,其簡潔的功能、開放的結構,很快就引起了人們尤其是大專院校的學生和科研人員的注意。他們紛紛把它作為學習和研究的對象,開始進行深入的分析改造,取其精華、去其糟柏,並不斷的為它增加新功能。再加上Internet的普及,短短幾年裡,Linux就迅速成長起來,成為一個擁有龐大用戶、性能穩定、功能完善的操作系統!
首先我先介紹一下今年Linux的各個主要發行版本:
版本名稱
Internet站點
特點
RedHat
http://www.redhat.com
基於rpm的包結構,安裝簡單,使用方便。
Slackware
http://slackware.com
基於tgz的包結構,安裝、使用復雜,但功能強大,建議用作服務器的操作系統。
Debian
http://www.debian.org
基於deb的包結構,收集的軟件很全。
OpenLinux
http://www.caldera.com
基於rpm的包結構,還帶有一些商業軟件的演示版本。
TurboLinux
http://www.turbolinux.com
漢化的比較完整,具有較強的配置管理功能。
CosixLinux
http://www.cosixlinux.com.cn
具有很多unix的韻味,但糟糕的是硬件驅動非常陳舊。
HappyLinux
http://www.happylinux.com.cn
一個國內著名計算機公司――聯想的linux產品,漢化作的非常好,安裝簡單。
在這裡我還要說一下,那就是最近出現大量的國內公司做的linux版本,一般這些版本都不錯,尤其值得介紹的是聯想的happylinux,這個版本在安裝時的界面簡直就是windows的標准界面,值得一用。還有的就是現在有一種叫Winlinux2000的linux版本,這個軟件是一個和windows結合的linux,他的安裝就象是在裝一個普通的windows程序一樣,運行也是這樣的,只要點擊windows桌面的圖標就可以了,是一個在windows下的linux。如果你只想嘗試一下linux,那你可以試試這個東東。在《電腦報配套光盤》2000年第二期裡有。
Linux安裝篇
好了,選擇好了一個linux版本,就該開始安裝了。這時你先要備份好自己的重要資料以防萬一。在安裝之前你先要准備好這幾個軟件,雖說沒有他們也可以,但我建議你還是要用它們幫你安裝,這樣可以讓你省下很多的力氣。
它們是:Pqmagic5.0, PowerQuest BootMagic。前一個軟件是硬盤分區的魔術師,用他你就可以想怎麼分就怎麼分了。後一個是多系統引導程序,用它你可以非常方便的管理你的windows和linux的引導工作。至於這兩個軟件的具體用法,請參考《電腦報》相關文章。
至於硬盤空間的准備嗎,一般來說如果想享受linux的全部性能那最少應該分出1.5G的硬盤空間給linux作主分區。linux還需要一個交換分區,其作用相當於windows的win386.swp這個文件,主要是作虛擬內存用。這個交換分區的大小要看每個人的內存大小了,一般要是有32m內存的話,那建議交換分區是64m,如果有64m內存,那交換分區有六七十兆就可以了,如果你的內存大於64m,那也不建議你用大於100m的硬盤空間作交換分區,除非你是專業的圖形工作者。只要是一般的用戶,最多拿出100m的硬盤作交換分區就可以了。
因為一個系統如果占用了100m以上的硬盤作虛擬內存用,那麼那時那個系統哪裡還有什麼性能可言,可能都已經沒有響應能力了!另外安裝之前先把自己的顯卡、顯示器、聲卡等這些東西的信息收集一下,安裝的時候可能要用到。
現在的各種linux發行版本都支持光盤直接啟動,所以請進入您的機器的CMOS 設置,並且在Boot Sequence中將CDROM設在最前面,查看您的主板手冊來改變啟動順序,如果您使用的是支持光盤啟動的SCSI接口的CDROM,您也可以用SCSI啟動。您也許需要先設置SCSI控制器。
好了,一切准備妥當,現在開始安裝,這裡我以聯想的happylinux安裝為准,其余的版本大同小異。對了,由於linux的安裝不象windows的安裝有"取消"按鈕,所以如果安裝時碰到無法解決的問題時,只能?quot;ctrl+alt+del"來重新啟動啟動計算機以便退出安裝。
從CD-ROM啟動後,會進入一個中文的"歡迎安裝HappyLinux"界面。按"回車"鍵後將開始HappyLinux的安裝過程。按"Delete"鍵後將進入HappyLinux的卸載過程。
安裝過程
HappyLinux的安裝過程是由一系列簡潔、方便的中文對話框界面組成,並且帶有在線幫助,這有助於用戶進行一步一步地安裝。整個過程分為三個階段:安裝第一階段、安裝第二階段和系統配置階段。
下面將逐步講解如何安裝HappyLinux到您的系統上。
安裝第一階段
1、歡迎畫面
安裝程序將會顯示一個歡迎畫面,您只需要按回車跳過即可。
2、設置鍵盤映射
用戶在此處設置鍵盤布局,選擇鍵盤映射方式,選擇之後的設置將自動加入系統設置,如果用戶想更改設置的話,請在安裝完 HappyLinux之後使用/usr/sbin/kbdconfig命令來設置。普通用戶一般選擇設置為US鍵盤。
3、選擇安裝方法
"本地CD-ROM"安裝是最常用的安裝方法。安裝程序會讓您確認插入HappyLinux安裝光盤,插入光盤後按回車,進入安裝第二階段。如果您擁有的是一個IDE/ATAPI或者SCSI CD-ROM驅動器,並且所有的硬件設備都能正常工作,那麼安裝程序會自動找到HappyLinux光盤,並且開始第二階段的安裝。如果出現什麼問題,或者您擁有一個特別的CDROM驅動器,那麼安裝程序會提醒您給出您的CDROM驅動器的類型,在選擇正確的驅動器類型之後,進入安裝第二階段。
安裝第二階段
在"安裝HappyLinux"界面選擇"安裝"後繼續。
4、SCSI 檢測
如果您采用"本地CDROM"方式安裝時,首先要進入"SCSI配置"對話框。
如果您在機器中使用了SCSI適配器並確切知道它的類型,請回答"是",並在隨後彈出的"裝載模塊"對話框中指定您要加載的模塊,按下"確定"後,出現"模塊選擇"對話框,這裡您可以輸入加載模塊時的附加參數,如果您不知道或者不確定,可選擇"自動檢測"選項。不過實際上,大多數的 SCSI 設備都可以被系統自動檢測出來,建議在第一個對話框彈出時選擇"否"直接進入後面的"磁盤設置"對話框。
如果您的系統上安裝有SCSI設備,但是沒有連接任何SCSI設備,您將看到一條警告信息。
5、硬盤分區
如果您的硬盤上沒有linux主分區(ext2)或者linux交換分區(swap),安裝程序將詢問您是否選擇自動分區方式。如選擇使用自動分區,您還需要選擇是否需要分一個FAT32分區,如選擇"是",您的整個硬盤將被分為一個128M的linux交換分區以及大小相等的linux主分區和FAT32分區各一個;如選擇"否",您的整個硬盤將被分為一個128M的linux交換分區和一個linux主分區。自動分區完成之後,將進入"當前磁盤分區"窗口。如選擇不使用自動分區,您就必須使用fdisk或者Disk Druid工具自己手工分區。
如果您的硬盤上已經有了linux主分區和linux交換分區,安裝程序將會告訴您找到了這些分區,您可以直接使用這些分區。如您想直接使用這些分區,請在"選擇工具"界面選擇分區工具fdisk或者Disk Druid後,再在"劃分磁盤分區"界面點擊"結束"按鈕,進入"當前磁盤分區"窗口。如您不想直接使用這些分區,希望重新分區,請在"選擇工具"界面選擇分區工具後,再在"劃分磁盤分區"界面點擊"編輯"按鈕,重新進行分區。在此建議你再安裝之前最好是用pqmagic給硬盤分出linux的分區。
以下簡單地介紹一下fdisk的一些命令:
按d鍵並輸入分區號將刪除相應分區。
如果硬盤中已有一個Dos分區,現在需要創建您的Linux分區,下面是您需要輸入的命令序列,假設您的硬盤配置同下圖所示相符:
n (創建新分區)
p (創建主分區)
2 (第二個分區)
現在程序將詢問您該分區的開始扇區,並給出一個范圍,請您輸入那個范圍中較小的那個扇區數。
現在將詢問您結束的扇區數,輸入+64M 來創建一個64M的分區(如果您需要更大的SWAP分區,請輸入其他值)。
t (改變分區類型)
2 (改變第二個分區)
現在設置該分區ID為82,Linux的交換分區。
現在請重復上面的步驟,創建分區3,但是請在輸入結束扇區數的時候輸入最大的可能值。並且不需要改變它的缺省ID 83(Linux分區),這就是您需要的根分區。
現在您可以按p鍵來顯示當前的分區設置,輸出如下:
Disk /dev/hda: 64 heads, 63 sectors, 975 cylinders
Units = cylinders of 4032 * 512 bytes
Device
Boot
Begin
Start
End
Blocks
Id
System
/dev/hda1
*
1
1
487
981760+
6
DOS 16-bit =32M
/dev/hda2
488
488
520
66528
82
Linux swap
/dev/hda3
521
521
975
917280
83
Linux native
如果上面的顯示沒有錯誤,請按w鍵來將分區表寫入硬盤並退出。然後您會進入"當前磁盤分區"窗口。
6、選擇根分區掛裝點及設置文件系統
在"當前磁盤分區"窗口,您將看到硬盤上所有的linux能識別的分區,您必須選擇而且只能選擇一個linux主分區作為您的根分區(將被作為 / 掛裝)。如果您只有一個Linux主分區,可以選擇'確定'繼續下一步。
在這一步,您還能夠設置文件系統。這使您能夠將所有的包含HappyLinux能識別的文件系統的分區(包括MS-DOS或Windows分區)設置為HappyLinux文件系統的不同部分。您指派的分區將在Happylinux系統啟動時自動掛裝。選擇您想要設置的分區按回車,輸入這些分區的掛裝點。例如如果/dev/hda1是一個DOS/Windows FAT分區,那麼輸入/dosc,這樣在安裝完成後,您的系統將自動將/dev/hda1掛裝到/dosc目錄。
在這一步,您也可以增加NFS的文件卷,按Add NFS鍵,如果您還沒有配置網絡,安裝程序會詢問您是否要現在配置,建議您取消,在後面再配置網絡,現在您將要輸入NFS服務器名,NFS文件卷的路徑,這個NFS卷的載入點,還有您是否希望在啟動時自動掛裝為可寫還是只讀(缺省為只讀)。
在完成設置之後選擇'確定',進行下一步的安裝過程。
7、激活交換分區
上面的窗口讓您選擇哪一個交換分區將被激活,以便安裝HappyLinux,並且要求格式化交換分區,這時系統缺省不檢查壞塊,用戶一般可以使用默認值。如果您的硬盤有壞道,請選擇檢查壞塊這個功能,選擇該功能後將耗費較長時間,格式化過程中有進度條指示進度,請您耐心等待。
8、搜索安裝文件
安裝程序在此階段將耗費一定的時間搜索安裝文件,請您耐心等待。
9、格式化分區
您現在可以選擇您要格式化的Linux主分區,您一定要格式化根(/)分區,以及/user和/var分區(如果您分有多個分區),特別是在對老的Linux系統升級的時候,如果不格式化,那麼有可能會造成版本沖突。
格式化時檢查壞塊將更安全,但是會花費大量的時間。
如果您選擇"確定",您的系統將開始被格式化,這需要一定的時間,取決於您分區的東西和您的系統速度。
10、選擇安裝軟件包
選擇軟件包共有三個選項"典型"、"全部"和"定制"。前兩種方式使用簡單,不需要用戶自己選擇軟件包,而"定制"方式靈活性強。普通家庭用戶最好選擇默認值"典型"。因為這種方式非常簡單,不需要用戶自己選擇軟件包,和"最小"相比它包括豐富的應用軟件,和"全部"相比又占用更小的硬盤。如果您對Linux比較熟悉,您也可以選擇"定制",在這種方式下您可以在安裝過程中獲得最大的靈活性。