歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux發行版和安裝的基本知識大全

Linux發行版和安裝的基本知識大全

日期:2017/2/25 10:36:29   编辑:Linux教程
一、Linux發行版的基本知識
  雖然Linux的基礎是其內核(kernel),但是光有內核還遠不是一個完整可用的操作系統環境。這裡
  我們要講述一些關於Linux發行版的基本要素。
  Boot manager :boot manager是存在在硬盤主引導記錄(aster boot record ,MBR)中的程序,該
  程序由計算機的BIOS調入執行,完成啟動工作。如果你在一個已經安裝了 Windows 或其它系統的機
  器上安裝Linux,boot manager將讓你選擇啟動哪個操作系統。boot manager是這類程序的統稱,
  比如System Commander就是一種第三方的boot manager。通常Linux包含的boot manager是LILO
  (LInux LOader),LILO一般會和Linux一起安裝到系統中。
  用戶界面:在核心上,Linux是Unix衍生出來的,因此其基本的界面是象DOS一樣的命令行界面。
  為了使Linux更易用,現在有幾種用於Linux的圖形界面,使之類似於 Windows 或Mac OS。比如CDE
  (Common Desktop Environment), KDE (Kool Desktop Environment),以及GNOME (GNU
  Network Object Model Environment)。
  X Window 系統:象Windows的GDI(Graphics Device Interface)一樣,X Window是一個支持圖形
  用戶界面的圖形子系統。最常見的X server 是Xfree86(www.xfree86.org)。在安裝時,你可以選
  擇是否安裝X Window系統。
  Internet服務:Linux本身支持TCP/IP以及所有常見的Internet 協議 ,包括DNS,HTTP,SMTP,
  FTP,NNTP,以及PPP/SLIP。多數Linux發行版帶有Apache,這是最流行的開放源碼Web Server,
  通常Linux發行版也帶有Web浏覽器,e-mail客戶端軟件,新聞閱讀器,以及其它的Internet應
  用。
  文件和打印服務:這些服務使系統可以在網絡上與其它計算機共享文件和打印機資源。典型的服
  務包括:NFS(Network File System)支持與其它以Unix為基礎的系統共享資源;Samba使Linux在
  網絡中可以扮演Windows NT Server的角色;以及AppleTalk。
  應用程序:Linux現在得到的應用支持還無法與Windows相比。不過多數Linux發行版都帶了許多應
  用程序,如果你願意找,還可以在其它地方找到一些很有用的應用程序。除了象Crisp以及XEmacs
  這樣的文本編輯器之外,還可以找到一些商業應用套件,以及象GIMP這樣類似於Adobe PhotoSop
  的圖象編輯程序。
  Package manager:Package manager是用於在 linux 系統中安裝,反安裝,升級應用程序的工具。
  Debian Package Manager和Red Hat Package Manager(RPM)是最著名的Package manager。
  開發工具:既然Linux深受編程人員的喜愛,因此在 linux 發行版中帶有許多開發工具就不奇怪
  了。這些工具包括編譯器egcs和gcc,用於調試的gdb,開發管理工具,編程語言,以及腳本語
  言,象Python和TCL。
  Libraries:Linux包含一組庫程序(libc)。就象Windows的DLL一樣,libc包含可執行模塊,用以
  在後台完成功能或者支持其它應用程序。多數發行版都包含許多庫;常見的類型包括GNU Libc
  (glibc)以及Libc5。
  
  --------------------------------------------------------------------------------

  二、Linux安裝的基本知識
  Linux雖然發展了很長時間,但是不要指望其安裝過程可以象升級到Windows 98一樣容易。為了使
  一切正常,你需要做一些准備工作使你的系統可以運行多個操作系統。如果你想了解更多的知
  識,請訪問Linux Documentation Project網址: http://metalab.unc.edu/LDP 。
  開始之前
  
  收集系統信息:雖然Linux可以自動識別許多硬件設備,但是在這方面它還是太簡單了。為了完成
  安裝,你可能需要手動輸入一些信息,所以第一步就是收集你所有硬件的信息(生產廠商以及型
  號)以及其配置信息。如果你使用的是Windows 95,98或NT,最簡單的就是將設備管理器中的信息
  打印出來(控制面板->系統->設備管理器)
  
  制作啟動盤:其實安裝Linux最簡單的就是從Linux的安裝CD啟動系統,但是只有最新的計算機才
  能從CD啟動(你可以在BIOS設置中看看你的計算機能否可以設置從CD啟動)。許多用戶還是需要從
  軟盤啟動。Caldera OpenLinux 1.3以及RedHat 5.2都帶有啟動盤,不過許多其它的發行版要求你
  使用linux CD上的工具自己制作啟動盤。
  
  為linux准備硬盤空間:由於捆綁的應用程序不同,各種Linux發行版需要的硬盤空間也不一樣,
  從100MB到500MB或更多。Linux必須安裝在其獨有的分區中。如果你只有一個分區並且被Windows
  使用著,那麼你需要備份你全部的數據,並且創建新的分區。你可以使用某些第三方工具來改變
  現有分區的大小,比如PowerQuest的PartitionMagic 4.0或者V Communications的Partition
  Commander。
  
  安裝
  
  安裝方式:Linux有多種安裝方式,包括從硬盤,網絡驅動器,或CD-ROM安裝。但是從CD-ROM安裝
  可能是最方便的。在你啟動機器後,Linux將試圖探測你的硬件,如果它無法准確識別你的硬件設
  備,你必須手動輸入相應的信息。實際上的安裝步驟是一步步的交互過程,與安裝Windows類似,
  雖然不如Windows 安裝界面那麼圖形化。
  
  建立和編輯分區表:在安裝過程中,你需要對你為Linux准備的硬盤空間進行分配。為了完成這一
  任務,通常你需要使用Linux包括的fdisk(與DOS的fdisk不一樣),cfdisk,或者RedHat的Disk
  Druid。你至少需要創建兩個分區:一個是root分區,用於存放linux kernel,另一個是 交換 分
  區,這個分區被Linux用於虛擬內存。多數用戶還會再建立一個分區存放應用程序以及用戶目
  錄。
  
  配置GUI:雖然Unix專家在命令行的世界中感覺良好,但是恐怕多數人還是希望有一個圖形化的界
  面以使Linux更友好些。有很多種圖形環境可供選擇,不過所有這些圖形環境都需要一個基本平
  台——X Server。最常見的X Server是Xfree86。在安裝Linux的時候,選擇安裝一個X Server。
  在配置X Server的時候,可能需要輸入相關硬件的一些信息,比如鼠標,顯卡,顯示器的信息,
  甚至包括顯示器的掃描間隔和刷新頻率。輸入這些信息一定要小心,錯誤的設置有可能損壞你的
  硬件。
  
  最後的步驟:這是,Linux真正開始安裝。安裝結束後,安裝程序會引導你對系統進行設置。因為
  你需要同時使用Linux和Windows,所以必須安裝LILO,這是一個支持多重引導的工具。
  
  第一次運行Linux
  
  登錄:Linux系統啟動後,回詢問log-on ID,你可能想以root的身份登錄。如果你安裝了LILO,
  在啟動時還要選擇進入哪個系統。
  
  系統配置:在安裝完成並且登錄以後,你可能還要調整一些系統設置,比如主機名,重新設置X
  Server以使用你的需要,或者配置LILO使之能恰當的處理你所有的操作系統。
Copyright © Linux教程網 All Rights Reserved