FANDOM


自由軟體是Free software、software libre、libre software的譯名,授權使用者基於任何目的使用它,以及研究、修改與散布原始軟體和其修正版。研究與修改自由軟體的權利,意味著無障礙地近用其原始碼。受著作權法保護的軟體,作者將以上的權利授予使用者,就是自由軟體;已經被著作權法宣告為公有領域(public domain)的軟體,當然是自由軟體。至於那些受限於專利、數位著作權管理(Digital Right Management, DRM)等法律或技術的軟體,就不在自由軟體的領域。

自由軟體多半由社群志工主動完成,也不乏個人獨立完成的,公司行號以商業目的完成的自由軟體也不在少數。

相較於「某知名廠商」的作業系統,Linux 具有以下的特性與優點:

  1. 系統比較穩定:Linux 是以 Unix 系統為根本所發展出來的作業系統,因此與其不但有相似的程式介面跟操作方式,同時也承襲其穩定與有效率的特點。有時一台 Linux 主機可連續運作一年以上都 不曾當機、也不需要關機,都是常有的事。
  2. 免費或僅需少許費用:由於 Linux 是基於 GPL 授權基礎下的產物,因 此任何人皆可以自由取得 Linux,至於一些「安裝套件」的發行者所發行的安裝光碟也僅需要些許費用即可獲得。不同於 Windows,使用者需要不斷的更新系統,並且還要繳納高額的費用。
  3. 安全性、漏洞的修補:在網路的世界中最常聽到的一句話應該就是「沒有絕對安全的主機」,不過由於 Linux 支援者日眾,有相當多的熱心團體、個人參與其中的開發,因此可以隨時獲得最新的安全資訊,並給予即時的更新,這意謂著其具有相對的安全性。
  4. 使用者與群組的規劃:在 Linux 主機上,檔案的屬性可以分為「可讀、可寫、可執行」等參數來定義一個檔案的使用權限 (permission),此外,這些屬性還可針對為三種身份來設定,分別是「檔案擁有者」、「檔案所屬群組」、「其他非擁有者與群組者」。這對於專案計畫或者其他計畫開發者具有相當良好的系統保密性。
  5. 多工、多使用者:與 Windows 系統不同的是,Linux 主機可以允許多人同時上線來工作,如此系統資源在分配上不但較公平,也較能充被利用,不浪費。比起 Windows 的單人偽多工系統要實用多了!這個多人多工的特點可說是 Unix-Like 系統上一個相當強的功能,因為我們只要在一台 Linux 主機上面建立不同權限等級的使用者,而且每個使用者登入系統時的工作環境都也不盡相同,此外,還可以允許不同的使用者在同一個時間登入主機,並同時使用主機的資源。
  6. 較不浪費系統資源及且方便管理:由於可允許多人同時使用,因此系統的資源較能被充份利用,這與多台主機多作業系統相比,較不浪費系統資源,只要根據使用者數量及需求(如 cpu 數、記憶體大小、磁碟空間大小)就可以決定伺服器的規格,由於只有一台主機,一套作業系統,管理起來自然輕鬆多了。

取材自陸聲忠,[1]

世面上數百個 Linux Distribution,流行的、常用的、受歡迎的、討論較多的,不外乎三大系列:

  1. Debian Family Systems (such as Ubuntu)
  2. SUSE Family Systems (such as OpenSUSE)
  3. Fedora Family Systems (such as CentOS

軟體Edit

  1. Debian, [2]
  2. Ubuntu, [3]
  3. Linux distribution, [4]
  4. Free GNU/Linux distributions, [5]
  5. BSD, (Berkeley Software Distribution, 柏克萊軟體套件) [6]

桌面環境Edit

Desktop Enviroment 的譯名,或稱為 User Interface 使用者介面。

  1. GNOME 3 - Debian 的預設值。
    • Ubuntu unity - Canonical公司為 GNOME 桌面環境所開發的圖形化使用者介面,Ubuntu 10.10 開始使用。
  2. KDE
  3. Wine
  4. Xfce - 輕量化的桌面環境。
  5. , or LXDE

教科書Edit

  1. The Debian Administrator's Handbook = [Debian 管理员手册] / Raphaël Hertzog, Roland Mas. -- [S.l.] : Freexian SARL, 2013. -- xxviii, 464 p. -- ISBN 979-10-91414-03-6, [7]參與翻譯
  2. Debian 參考手冊 = Debian Reference 目標在為 Debian 的使用者提供全面性的指導,就如同一本安裝之後的使用手冊。本文中以大量的 shell 指令範例來涵蓋系統管理的各個面向。包括的主題有: Debian 系統的基本概念、系統安裝提示、 Debian 套件管理、 Debian 中的 Linux 核心、系統微調、 gateway 建立、文字編輯器、 CVS 、程式設計、並為非開發者說明 GnuPG 等,每個主題都包括基礎指南、實用技巧和其它相關的資訊。
  3. Debian GNU/Linux Desktop Survival Guide / by Graham J Williams. -- Togaware, Printed January 3, 2014. -- http://www.togaware.com/linux/survivor/. -- 逐章下載,無完整PDF, -- ISBN 0-9757109-1-5
  4. Getting Started with Ubuntu 12.04 / by the Ubuntu Manual Team. -- Second Edition ; revision 22. -- 2012. , 147p. -- Licensed under the Creative Commons Attribution–Share Alike 3.0 License. -- http://ubuntu-manual.org, http://files.ubuntu-manual.org/manuals/getting-started-with-ubuntu/12.04e2/en_US/print/Getting%20Started%20with%20Ubuntu%2012.04%20-%20Second%20Edition.pdf
  5. The Official Ubunt / Matthew Helmke, et al. -- 8th ed. -- Upper Saddle River, NJ., US : Prentice Hall, 2015. -- 322p. -- ISBN 978-0-13-390539-7
  6. Linux Foundation 的線上課程:
    1. Preparing your computer for LFS 101, 16 p. https://training.linuxfoundation.org/images/pdfs/Preparing_Your_Computer_for_LFS101x.pdf
    2. Introduction to Linux | LinuxFoundationX on edX | Course About Video, https://www.youtube.com/watch?v=BmDricQGK6w
    3. Introduction to Linux [Linux 導論] / Linux Foundtaion, 2014, http://training.linuxfoundation.org/linux-courses/system-administration-training/introduction-to-linux
  7. After the Software Wars / by Keith Cary Curtis. -- keithcu press, 2009. -- 304 p. -- ISBN 978-0578011899

必讀資源Edit

  1. 財政部採用 OpenOffice.org
  2. 自由軟體的定義 / 林鈺維譯,2008,更新時間︰ $Date: 2014/06/19 08:32:01 $ [8]
  3. Debian 官網, http://www.debian.org/, 部份中文
  4. Debian GNU/Linux 安装手册 7.0, https://www.debian.org/releases/stable/i386/index.html.zh-cn
  5. Ubuntu 桌面版手冊, 12.04 LST, https://help.ubuntu.com/12.04/ubuntu-help/
  6. 自由軟體中文化工作指南
  7. 授權軟體列表, 2014

講授大綱Edit

安裝 Debian Wheezy (7.6)

# dpkg --add-architecture i386

# apt-get updat

    1. Linux 哲學與構成
    2. Linux 結構與發行版
    3. 圖形介面
    4. 常用指令
    5. Linux 文件
    6. File 操作
    7. 使用者環境
    8. 文字編輯器
    9. 資訊安全
    10. 網路操作
    11. 文字檔操作
    12. 列印
    13. Bash Shell Scripting
    14. 進階 Bash Scripting
    15. Processes
  • 桌面應用
    1. 網際網路應用 - 瀏覽器、電子郵件、其他(FTP、即時傳訊、IRC)
    2. 生產軟體
    3. 多媒體
    4. 圖形編輯器
    5. Calibre - 電子書閱讀管理軟體,epub
    6. Inkscape - 向量繪圖程式 - 等同 Windows 裡的 CorelDraw、Illustrator 軟體
    7. Etherpad 可客製化的線上即時共用編輯器。http://etherpad.org/
  • 網路空間
    1. PBworks, Capture knowledge, share files, and manage projects within a secure, reliable environment | PBworks - Online Team Collaboration Software, http://www.pbworks.com
    2. Hackpad 雲端共同筆記服務,https://hackpad.com/

授課進度Edit

上學期   五 08:10-10:00 LE205

  1. 09/19 緒論
  2. 09/26 安裝 Debian; 自備1)空白CD,2)netinst CD image netinst i386 5A
  3. 10/03 組態 Debian Wheezy 中文環境及其他 5A
  4. 10/10 國慶日放假一日
  5. 10/17 測驗, Debian 社羣契約
  6. 10/24 瀏覽器 - Iceweasel, Chromium, Google Chrome 5A
  7. 10/31 影音 - 播放,錄製 5A
  8. 11/07 Linux 發行版Debian穩定版的軟體套件列表
  9. 11/14 期中考試
  10. 11/21 GNU計畫;維基百科GNU 計畫立場聲明GNU 計畫簡介
  11. 11/28 系統工具 5A
  12. 12/05 網路設定 - Internet Protocol Address [網路地址], IPv4; Domain Name, URL, URI 5A
  13. 12/12 自由軟體
  14. 12/19 GNU通用公共授權 維基百科第三版,第三版(香港 Debian 社羣),第二版
  15. 12/24 更改上課時間,參與維基百科 5A
  16. 01/02 調整放假 軟體更新,我不用.doc檔
  17. 01/09 檢視心得與筆記
  18. 01/16 學期考試

下學期   五 08:10-10:00 LE205

  1. 02/27 和平紀念日補放假一日
  2. 03/06 停課
  3. 03/13 GNU 計畫 簡易繪圖 - Pinta; 抓圖 - 螢幕擷圖(Screen Shoot) 5A
  4. 03/20 常用Linux指令
  5. 03/27 公出 停課
  6. 04/03 紀念救主受難禮儀、兒童節放假一日
  7. 04/10 圖形介面
  8. 04/17 圖形介面
  9. 04/24 期中考試
  10. 05/01 檔案操作
  11. 05/08 LibreOffice vs Apache OpenOffice; Scribus(幕前排版) 5A
  12. 05/15 LibreOffice, MySQL vs MariaDB 5A
  13. 05/22 維護接駁資訊的權利
  14. 05/29 Bash Shell Scripting 5A
  15. 06/05 資訊安全
  16. 06/12 檢視心得與筆記
  17. 06/19 端午節補放假一日
  18. 06/26 學期考試

測驗Edit

  1. 依照軟體的自由程度,Debian計畫把軟體分為那幾類?
  2. Debian有幾種更新的方式?

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.