親愛的老師您好 感謝您選用本書作為授課教材,博碩文化準備本書精選簡報檔,特別摘錄重點提供給您授課專用。 說明: 博碩文化: 1、本教具為非賣品,不得作為商業之用。 2、本教具僅授權使用原著作為授課教材之教師作為教學或研究等學術用途。 3、本教具未授權提供學生任何拷貝、影印、引用、翻印等行為。 4、教師若需申請網站或內容授權,可透過您的博碩業務協助處理,謝謝。 博碩文化: 總公司:台北縣汐止市新台五路一段94號6樓C棟 電話:(02) 2696-2869 分機 313 傳真:(02) 2696-2867 網址:www.drmaster.com.tw 客服信箱:school@drmaster.com.tw 出書提案信箱 schoolbook@drmaster.com.tw
Linux 請老師填入姓名主講 課本:Linux系統建置與實務 博碩文化出版發行
第一章 Linux介紹 學習目標 了解Linux的起源 認識自由軟體概念 認識自由軟體的授權方式 Linux的相關國際認證
章節大綱 1-1 Linux上的軟體-套件 1-3 自由軟體 1-2 發行版本Distributions 1-4 國際認證 備註:可依進度點選小節
Linux介紹 Linux之前 Linux的出現 UNIX 「核心」是一組專門與硬體間溝通的程式碼 1991年芬蘭Helsinki大學的Linus Torvalds 安裝在PC上的學術版UNIX 決定以自由軟體授權方式 仍積極參與「核心」的開發
1-1 Linux上的軟體-套件 基於Linux核心的套件目前有數千種 圖形介面的X-Window 音樂播放的Amarok、XMMS 圖檔處理GIMP MSN的即時聊天aMSN、Pidgin 辦公室軟體OpenOffice
1-1 Linux上的軟體-套件 套件類別 圖形介面X-Window GNOME KDE
1-2 發行版本Distributions 原因: 硬體的支援、磁碟機分割、軟體編譯等複雜工作,在安裝時期就被迫放棄 熱心的軟體人員為安裝步驟設計了方便的介面 整個包括安裝、驅動、工具與軟體的集合,我們稱之為「發行版本(Distribution)」
1-2 發行版本Distributions Red Hat Red Hat公司成立於1995年 產品主要著重於「企業級Linux伺服器」 RHEL企業伺服器
1-2 發行版本Distributions Fedora 個人應用領域中很受歡迎的Linux發行版本 由Fedora Project 社群所開發,由Red Hat公司全力贊助 於Fedora中先實際驗證的新技術,將加入RHEL中 版本的演進將進20個,適合初次接觸Linux的使用者
1-2 發行版本Distributions Ubuntu 火熱的Linux發行版本 硬體支援度著名 以Debian為基礎
1-2 發行版本Distributions Debian Debian Project組織負責維護的一套Linux發行版本 正體中文社群的努力下,擁有龐大的愛用族群 在台灣擁有完善的中文文件、說明書等資源
1-2 發行版本Distributions SuSE 原為德國的一個Linux套件,2004年一月美商Novell合併SuSE 採用與目前最受各大Linux採用的套裝軟體格式RPM 軟體更新軟體(YaST) openSUSE提供了免費與自由的Linux作業系統
1-3 自由軟體 由「理查.史托曼(Richard Stallman」所提出 軟體是由前人的經驗而發展出,而這些資產應該是開放的、可同享的 創立了自由軟體基金會 從維護、服務、教育訓練中得到商業利益
1-3 自由軟體 軟體授權主要是確保軟體 可任意使用的權利 可自由散佈的權利 可修改該軟體以符合自己用途的權利 散佈修改後軟體的權利
1-3 自由軟體 GNU計畫 1984年以發展自由軟體版的UNIX為目的而成立的計畫 1991年時Linux出現,使GNU開始以Linux為主軸 通用公共授權GPL(General Public License) Linux的核心、C/C++的編譯器gcc、圖形軟體GIMP、開機管理程式GRUB等都是GNU的主要重量級軟體
1-3 自由軟體 通用公共授權GPL Richard Stallman於1989年合併當時的自由軟體授權而撰寫的GNU GPL條款 在1991年修改與新增條款為GPL v2 GPL要求軟體在重新散佈或修改時,必需提供原始程式碼 修改後的軟體也要同樣以GPL授權 2007年,GPL v2經過最近的一次昇級,成為新的GNU GPL v3
1-3 自由軟體 Apache軟體基金會 ASF是支持自由軟體的一個非盈利組織 Apache網頁伺服器 與GPL的其中一個不同處是允許「再授權」 當軟體使用Apache授權時,重新散佈或修改程式碼後,不一定要提供原始程式碼 經修改後的軟體可以改採其他非Apache的授權
1-4 國際認證 LPIC 通用型Linux認證,不限定特定發行版本 Level 1 Level 2 Level 3 需通過101與102兩個測驗 Linux的專業知識與能力 Level 2 需通過Level 1認證後才能參加 201與202兩項考試 Level 3 代表測試者擁有企業級Linux系統專案能力 為複雜的企業環境提供整合性的專業Linux功能
1-4 國際認證 RHCE RedHat企業級Linux產品而設計的一套專業認證 需通過RH302考試才能取得認證 以實機操作方式 規定時間內,解決並排除實機故障 難度較高也較能證明通過認證者的實作能力
1-4 國際認證 NCLP Novell Linux認證專家 2005年評選為全球十大熱門專業認證之一 SuSE Linux系統管理 伺服器架構設計與建置的專業能力 管理兩部在同一區網內的主機 實機測驗較能驗證受測者的實作能力
1-4 Linux 核心 眾多的版本都是所謂的 Linux 作業系統,使用的都是由 Linus 所維護的 Linux 系統核心 (kernel)。 所謂核心, 其實就是一個作業系統最重要的心臟部位,它負責所有讓系統得以正確、有效運行相關的工作,包括控制電腦的硬體、管理所使用的檔案系統、掌握系統運作過程中的所有程式排程... 等。 版本命名 2.x.y.z (2=主要版本,x=次要版本, x是奇數代表測試版,偶數代表穩定版,y=修正版次,z=修補編號) 2.6.34.6 2是主要版次,6是次要版次,34是修正版次,6是修補編號
本章結束 Q&A討論時間