linux入門教程 第2章 安裝指南_unix linux

來源:互聯網
上載者:User
第2章:安裝指南

  2.1 安裝前的準備
  1、收集系統資料:為了能夠順利安裝和設定Linux系統,你必須將以下資料記錄在案,以備系統安裝時使用:
  硬碟:數量, 容量和類型;
  記憶體:您的電腦所裝記憶體的數量;
  CD-ROM:介面類型(IDE, SCSI);
  SCSI卡:卡的型號;
  網卡:網卡的型號;
  滑鼠:滑鼠的類型(串口、PS/2、匯流排型),協議(Microsoft,Logitech, MouseMan, 等等),按鍵的數量,對串口滑鼠還要知道它接在哪個串口;
  顯示卡:顯示卡的型號(或者它用的晶片集), 顯示記憶體的數量;(大多數PCI匯流排的顯卡可以被安裝程式自動識別.)
  顯示器:型號,以及水平和垂直重新整理頻率的範圍。
  你可以用Windows的控制台 -〉 裝置管理員來擷取相應資料,當然還可以查閱相應的隨機資料。
  2、檢查CMOS設定:
  Anti vrius:Disable 關閉該選項,防止安裝時死機,因為安裝程式要寫主引導扇。
  Swap A,B:Disable 以免啟動時可能出現問題。
  Boot Sque:CDROM,A,C 讓電腦從光碟片啟動。
  Memory Hole:Disable 若未關閉,則LINUX只能識別16M記憶體。
  3、瞭解LINUX的硬碟分區的命名設計與檔案系統知識:
  Linux安裝至少要兩個分區:Linux native(檔案)分區和Linux Swap(交換)分區。主要磁碟分割用作存放LINUX的檔案,交換分區為運行LINUX時提供虛擬記憶體。
  交換分區每個16~32M,最多可以有8個,具體可根據記憶體的多少來決定。一般來說,建一個16M的交換分區就可以了。
  檔案分區則根據需要和硬碟大小來決定,一般來說不應少於200M。
  由於我們接觸最多的是DOS作業系統,所以大多數人都習慣於使用類似於\\\'C:\\\'的符號來標識硬碟分區,但這在LINUX卻不是這樣。Linux的命名設計比其他動作系統更靈活,能表達更多的資訊。Linux通過字母和數位組合來標識硬碟分區,如“hda1”,其具體含義是:分區名的前頭兩個字母表明分區所在裝置的類型,例如hd指IDE硬碟,sd(指SCSI硬碟);第三個字母分區在哪個裝置,按a,b,c,d的順序排列,如hda是IDE 1口的主硬碟,則IDE 2口的主硬碟就應該是hdc了;最後的數字在該裝置上的分區順序,前四個分區(主要磁碟分割或擴充分區)用數字1 到4表示, 邏輯分區從5開始, 例如: hda3表示第一個IDE硬碟上的第三個主要磁碟分割或擴充分區。
  在Linux的檔案系統中,不論有幾個檔案分區,全部集合於一個樹形的目錄結構中。比如說,你可以將某個分區指定給/(根目錄)使用,某個分區指定給/usr目錄使用,然而但你進入Linux系統後,你根本感覺不到他們在不同的分區中,你只是感覺都在一棵樹上。不過如果你只有一個檔案分區,一定要給/(根目錄)使用。
  4、為硬碟作好安裝LINUX的準備:
  一般說來,大家電腦上的硬碟跟我一樣已經全部用於MS-DOS/WIN作業系統的分區。為了能夠安裝LINUX,只好為LINUX重新分配硬碟空間。我立馬把朋友的硬碟借來,資料統統備份下來,再重裝系統。不過有三種可供選擇的方法:
  1) 將MSDOS下的最後一個邏輯盤上的資料全部移到其它分區中,將該邏輯盤用分區工具刪除,將這部分空間給LINUX使用。
  2) 重新將硬碟分區,這是最直接和最麻煩的一種方法。具體操作如下:
  . 備份使用者的檔案
  . 用MS-DOS系統硬碟啟動系統
  . 用FDISK刪除原有分區,重建新的分區,將分配給LINUX的空間留下來不分配給任何一個分區
  . 重新安裝原來的使用者系統
  3) 利用一些分區工具在不刪除硬碟原有資料的情況下重新分區。如分區魔術師等。

  2.2 從CDROM安裝Red Hat Linux 7.1
  我們可以通過光碟片、硬碟、網路安裝Red Hat Linux 7.1系統,最常見的方法就是使用光碟片安裝。使用光碟片安裝無外乎就是三個要求:
  1) 你的主板支援光碟片啟動
  2) 你有光碟機
  3) 你有Red Hat Linux 7.1安裝光碟片
  通常情況下,這是沒問題的。筆者也建議您使用光碟片安裝,這樣是這簡單的。隨著Linux系統下的應用軟體逐漸增多,一張光碟片已無法容納,Red Hat Linux 7.1安裝光碟片有兩張,第一張可以直接從光碟片啟動,包含了大部分的軟體包和一些安裝工具。第二張光碟片則是許多附加的軟體包。不過這次與以往不同的是,Red Hat公司專門進行了改進,安裝程式可以從多個光碟片讀取資料。安裝的時候,你就會發現中途提示你更換第二張光碟片。現在我們就一起開始Red Hat Linux 7.1安裝之旅。
  第一步:選擇安裝模式
  塞入第一張光碟片,讓電腦從CDROM啟動,將會出現了簡潔的歡迎資訊。這時可以選擇不同的安裝模式:
  1) 圖形模式:直接按斷行符號即可,整個安裝過程就象Windows一樣,而且可以使用滑鼠操作。不過此時的Red Hat好象對顯卡很挑剔,有的出現螢幕太大,找不到按鈕,有的則根據無法顯示圖形介面。如果是這樣,你可以按下暖開機鍵重選文字模式進行安裝。
  2) 文字模式:輸入text,再按斷行符號。就會進入文字模式的安裝介面,有一定經驗的人還是使用這種方式比較好。
  3) 專家模式:輸入expert,再按斷行符號。在這種情況下,安裝程式就好象沒有腦子一樣,所有的東西都要您來決策。除非你十分熟悉Linux,並且有一些特殊的硬體安裝程式無法正確配置,否則不要使用這種方式。
  4) 救援模式:這不是在首次安裝時使用的,它僅是用於原有的Linux系統無法正常啟動的情況下使用。這種方式下,你將進入一個微型的Linux系統,並且提供了許多恢複Linux的工具供你使用。
  5) 驅動盤模式:如果你有特殊的硬體驅動盤,需要在安裝時提供給Linux系統使用,則你就輸入“linux dd”,再按斷行符號,安裝程式會提供機會讓你插入驅動磁碟片。
  建議使用文字模式進行安裝。

  第二步:選擇語言
  Red Hat Linux 7.1提供了18種不同的語言,可惜還是沒有中文,只能選擇“english”。然後繼續。
  註:Red Hat公司已在近期推出了中文版,大家可以找來試一試。

  第三步:選擇鍵盤
  在此選擇us,繼續。
  註:筆者試過在Red Hat Linux 7.1下使用羅技公司的Logitech iTouch無線鍵盤,那麼普通的104鍵盤更不會有問題了。

  第四步:選擇安裝方式
  Red Hat Linux 7.1提供了Workstation,Server,Laptop,Custom,Upgrade Existing(分別是工作站,伺服器,膝上型電腦,使用者自訂,升級老版本)這五種安裝方式。我們可以根據自己的實際需要來選擇安裝方式。
  1) Workstation:工作站方式。對於一般使用者建議使用此方式。工作站類型安裝將會清除掉所有硬碟上原有的所有Linux分區,對於非Linux分區(如Windows 98)會置之不理。這種方式安裝十分簡單,而且如果你的機器上如果原來有Windows 98的話,安裝完後,會自動完成LILO雙啟動的配置。但是,如果你的機器上原來是NT的話,那就千萬不要使用這種方式,否則你的NT可能再也無法啟動。
  2) Server System:伺服器系統方式。警告:採用這種方式安裝,將會幹掉所有硬碟上所有分區的一切資訊。這絕對不是開玩笑!許多初學者已經付出了血與淚的代價。通常在你需要在一台空PC上構建一台網路伺服器,才選擇它。
  3) Laptop:便攜機、筆記本方式。筆顧名思義,當你在膝上型電腦上安裝時,建議採用該方式。
  4) Custom System:定製安裝。對於Linux有一定瞭解的朋友,建議使用該方式,自由地構建Linux。在下第一次安裝Linux的時候就勇敢地採用了這種方式。
  5) Upgrade Existing System:升級現有系統。假設你的硬上有老版本的Red Hat Linux的話,這是你最佳的選擇。
  建議使用“定製安裝”。

  第五步:進行硬碟分區
  首先,會讓你選擇不同的分區工具:Disk Druid和fdisk,建議使用Disk Druid。
  在Disk Druid的主介面的最上面是\\\'Current Disk Partitions\\\'區,列出各個硬碟分區的資訊。每行由五個項目組成:Mount Point -- 指定該分區對應的Linux系統目錄;Device -- 硬碟分區的裝置名稱;Requested -- 分區定義時申請的最小空間;Actual -- 當前分配給這個分區的空間;Type --分區類型。
  而中間的是\\\'Drive Summaries\\\'區,一行對應一個物理硬碟,每行由六個項目組成:Drive -- 硬碟的裝置名稱;Geom [C/H/S] -- 硬碟的物理資訊,包括柱面、 磁頭和扇區的數量;Total -- 硬碟所有可用空間;Used -- 硬碟已指派空間;Free -- 硬碟未配置的空間;Bar Graph -- 硬碟已用空間表示圖。
  最下面的是Disk Druid的按鈕區,由五個按鈕組成:Add -- 申請一個新的分區; Edit -- 修改在\\\'Current Disk Partitions\\\'區中選中的分區的屬性;Delete -- 刪除\\\'Current Disk Partitions\\\'區中選中的分區;Ok -- 確認分區操作,重寫硬碟分區表;Back -- 不儲存修改而退出,回到前一個螢幕,重新開始。
  我建議為Linux分一個根分區,一個交換分區(建議64M、128M或256M),即:
  用Tab選擇Add鈕,按斷行符號,這時螢幕上將會出現一個題為\\\'Edit New Partition\\\'的對話方塊。首先我們在Mount Point項中,輸入這個分區所對應的系統目錄:“/”(根目錄);接著在Size(Megs)項中,輸入分區的大小;在Type這一項中用游標上、下鍵鍵選擇適當的分區類型,我們選中Linux的檔案分區Linux native;最後按OK確認。這樣我們就成功地建立起一個為Linux所用的分區了。當然如果你的硬碟空間允許,你完全可以再建立一個或幾個分區給Linux使用。接著用同樣的方法給Linux增加一個交換分區,不同的僅在於Mount Point項讓它空著,在Type項目中選擇Linux Swap。
  註:如果你在前面選擇的是圖形介面安裝的話,將會提供一個圖形化的分區介面,使用起來也是很方便的,而且還可以使用自動分區的辦法。讓安裝程式自已建立分區。
  在做這一步時需要謹慎,不要不小心刪掉原來的分區,那就慘了。確認沒有錯後,按OK按鈕繼續。然後根據提示將新的Linux分區格式化,以便使用。

  第六步:LILO配置
  LILO,就是Linux Loader,即Linux引導器,它負責啟動Linux作業系統。我們可以通過配置它實現雙啟動。首先,安裝程式會讓你填寫有什麼核心參數需要傳給LILO,通常是不需要的。接著,會詢問你要將LILO安裝在什麼位置,通常有兩種選擇:1)第一硬碟的主引區(MBR);2)Linux分區的引導扇。
  如果你想使用LILO來做雙啟動的話,你需要選擇第一種,如果是想用Linux啟動磁碟片或其它系統引導器引導Linux的話,那就選擇第二種。

  第七步:設定主機名稱
  隨便為你的機器取一個名字。

  第八步:選擇系統安全等級
  這也是Red Hat Linux 7. 1提供的新選項,它提供了三種選擇:
  1) High:如果你選擇High級,那麼所有來自外界的網路訪系問都將被禁止;
  2) Medium:預設的層級,選擇該層級,則對於外界的網路訪問僅限於該系統提供的網路服務;
  3) No firewall:最低的安全保障,任何外界的網路訪問都將被允許。

  第九步:常用選項設定
  接著,設定滑鼠、選擇你需要支援的語言種類(注意,這裡是提供了中文支援的喲),以及時區(圖形介面下應點China,而在文字模式下則應選擇PRC)。
  第十步:使用者佈建
  1) 首先設定系統管理員(就是root使用者)密碼,系統管理員是系統的最高許可權者,擁有該系統,所以這個密碼是十分重要的;
  2) 接著安裝程式提供了一個增加使用者的工具,你可以通過這個工具很輕鬆地添加系統使用者。
  3) 最後是關於使用者認證的配置:
  a. Shadow Passwords:預設是選中的,請不要修改。該功能是用來保護密碼安全的;
  b.使用MD5密碼加密:預設也是選中的,請不要修改,它也是保護密碼安全的;
  c.使用NIS:當你要通過網路上的NIS伺服器進行使用者驗證時,請填寫相關資訊;
  d.使用LDAP:當你要通過網路上的LDAP伺服器進行使用者驗證時,填寫相關資訊;
  e.使用Kerberos:當你要使用Kerberos系統進行使用者驗證時,填寫相關資訊;

  第十一步:選擇軟體包
  這一步是安裝過程中最重要的一步,你可以根據提示選擇你需要的軟體。安裝程式將所有的軟體分成了許多類:
  Printer Support:印表機支援
  X Window System:X Window系統
  GNOME:案頭管理器GNOME
  KDE:案頭管理器KDE
  Mail/WWW/News Tools:一些收發Mail、WEB瀏覽、新聞閱讀的常用工具
  DOS/Windows Connectivity:提供DOS和Windows的相容工具
  Graphics Manipulation:圖形操作軟體
  Games:遊戲軟體
  Multimedia Support:多媒體支援軟體
  Laptop Support:膝上型電腦專用的支援軟體
  Networked Workstation:網路工作站工具,如Telnet、FTP等用戶端
  Dialup Workstation:拔號上網工具
  News Server:新聞伺服器
  NFS Server:網路檔案系統伺服器
  SMB(Samba)Server:Samba(就是NetBIOS協議)伺服器系統
  IPX/Netware™ Connectivity:IPX協議支援軟體
  Anonymous FTP Server:匿名FTP伺服器
  SQL Server:postgresql 與MySQL資料庫伺服器
  Web Server:WEB伺服器(Apache)
  DNS Name Server:網域名稱伺服器
  Network Management Workstation:網管工作站,提供一些SNMP支援
  Authoring/Publishing:出版方面的軟體
  Emacs:著名的整合編輯軟體
  Development:開發套件
  Kernel Development:核心開發包,包括核心來源程式
  Utilities:一些常見工具,如Linuxconf
  Everything:所有軟體包,如果你的Linux分區足夠大(2400M以上),那麼你可以選中它,將所有的軟體都裝上。
  註:在選擇介面之下,有一個選項,選中時它會列出詳細的軟體安裝列表,你還可以進行一些選擇。
  選擇完要安裝的軟體包後,系統會自己進行軟體包依賴檢查,接著就開始了檔案的拷貝。這時你可以休息一下了。不過與以前不一樣,拷貝到一半時,需要你更換光碟片!

  第十二步:製作啟動盤
  安裝完成之後,會提示你製作一張Linux啟動磁碟片。雖然不是很有用,但是對於初學者而言還是做一張備用為好。因此在以下情況時,能夠用得上:
  1) 準備將LILO放在Linux分區中,可以通過磁碟片引導Linux;
  2) 裝在MBR上的LILO程式在安裝Windows時被覆蓋,則可以使用這張磁碟片引導,再運行“/sbin/lilo”,重新往MBR上寫LILO程式;
  3) 當系統崩潰時,可以使用Linux啟動磁碟片啟動,做一些恢複。

  第十三步:拷貝檔案
  接下來就是曆時最長,也是最核心的過程:拷貝檔案。Linux安裝程式將你所選擇的軟體包通通拷貝到硬碟分區中。要注意的是,在安裝過程中是需要你換第二張光碟片的。

  第十四步:配置顯卡/X Window
  接下來,安裝程式將自動檢測你的顯卡、顯示器,由於Red Hat Linux 7.1採用了最新的XFree86 4.0,所以對顯示卡的支援更好了,大部分顯卡都可以被識別,由於無法識別的話,那就只好等安裝完以後再配置了。
  如果你的顯卡、顯示器都幸運地被識別,那麼安裝程式將要求你選擇圖形介面的解析度,如果你的顯卡很好,那就選擇800*600*24位色或1024*768*24位色,象我使用的顯卡太老,就只好選擇800*600*16位色。你也可以選擇多種(啟動後,可以使用Ctrl+Alt +和-來切換)。
  設定完解析度後,安裝程式將測試X Window,如果你的選擇正常的話,那麼你可以看到漂亮的X Window,那你也就可以輕鬆地按OK,表示確定。
  按下OK按鈕後,安裝程式會詢問你的Linux系統是否一啟動就進入X Window,預設為“是”。不過我是不喜歡,在此選擇了“NO”,這樣啟動Linux後將進入字元狀態,需要X Window時再執行startx命令手動啟動。

  好,到此大功告成,Red Hat Linux 7.1將提示你取出光碟片,重新啟動電腦,帶著小紅帽子的企鵝落戶你家了。
  註:Red Hat Linux 7.1在第一次啟動時將會自己運行一個叫Kudzu的程式,用來完成一些硬體添加操作,通常是網卡和音效卡。操作十分簡單,你只需選擇Configure按鈕,系統會協助你完成這些硬體的配置工作。

  2.3 其它安裝方式簡介
  如果你沒有光碟機的話,那麼你還可以通過以下幾種方式來完成安裝:
  1) 從FTP網站安裝
  2) 從NFS伺服器安裝
  3) 從SMB共用卷安裝
  4) 從硬碟安裝
  1.製作Linux啟動盤
  如果採用這些安裝方式,那你首先得製作兩張Linux啟動盤。
  1) 在安裝光碟片上找到LINUX啟動盤的映象檔案,/images目錄下的boot.img(啟動盤)和supp.img(擴充盤)這兩個檔案。
  2)從/images、/install或/dosutils目錄中找到製作映象盤的工具RAWRITE.EXE。
  3)將映象檔案和RAWRITE.EXE拷入同一目錄,然後在DOS命令列下執行RAWRITE:
  C:linst〉RAWRITE
  Enter disk image source file name:在這裡輸入映象檔案名稱
  Enter target diskette drive:在這裡輸入目標盤符如A:
  2.從FTP網站安裝
  要使用這種方式安裝必須滿足以下條件之一:
  1) 你的機器與存放著安裝盤的FTP伺服器以區域網路形式相連;
  2) 在你的區域網路的FTP伺服器上有安裝盤。
  要注意,你的FTP伺服器必須支援長檔名,才可能成功安裝。你需要使用Linux的啟動盤和擴充盤啟動,並配置有效網域名稱伺服器或指定FTP伺服器的IP地址,進行安裝。
  3.從NFS伺服器安裝
  如果在你的區域網路中有一台NFS伺服器的話,你可以將安裝盤複製到NFS伺服器上,然後用Linux的啟動盤啟動,訪問NFS伺服器進行安裝。同樣的,這也需要NFS伺服器能夠支援長檔名。
  4.從SMB共用卷安裝
  將安裝盤放到一個支援共用卷的Windows 9x/NT/2000伺服器上,然後使用Linux啟動盤與擴充盤啟動,通過訪問共用卷中的安裝盤實現安裝。
  5.從硬碟安裝
  這種方式適合於從網上下載了安裝盤的使用者,首先,你可以將Red Hat Linux包檔案拷貝到您的硬碟:
  1) 所有的檔案都要放在一個硬碟分區上;
  2) 將所有的內容放在RedHat目錄下;
  3) 然後將要安裝的包拷貝到另一個子目錄RPMS
  接著就可以使用Linux的啟動盤與擴充盤啟動進行系統安裝。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.