Linux 與其發行版

Linux

Linux 是一種自由和開放的類 UNIX 作業系統。該作業系統的核心由 Linus Benedict Torvalds 在 1991 年 10 月 5 日首次發佈。在加上使用者空間(User Space)的應用程式之後,成為 Linux 作業系統。 Linux 也是自由軟體和開放原始碼軟體發展中最著名的例子。只要遵循 GNU 通用公共許可證,任何個人和機構都可以自由地使用 Linux 的所有底層原始碼,也可以自由地修改和再發布。大多數 Linux 系統還包括像提供 GUI 的 X Window 之類的程式。除了一部分專家之外,大多數人都是直接使用 Linux 發行版,而不是自己選擇每一樣組件或自行設置。

-- 改寫自《維基百科》 Linux 條目(https://zh.wikipedia.org/wiki/Linux

重點整理:

  1. Linux 是一款開放原始碼的作業系統
  2. 大多數的 Linux 使用者直接使用現成的 Linux 發行版
  3. 只要遵循 GNU GPL(GNU 通用公共許可證)授權,任何人都以自由使用 Linux 的所有底層原始碼

Linux 發行版(Linux Distribution)

Linux 發行版是為一般使用者所準備的執行環境,在安裝之後僅需小幅度的設定即可開始使用。

各發行版因目的用途的差異而會有不同的預先安裝軟體,如 Ubuntu、Fedora 這類供個人電腦使用的通常會包含桌面環境、辦公套件、媒體播放器等軟體;較極端一些的如 Kali Linux 是被設計作為數位鑑識與滲透測試使用,預先安裝許多用於此目的的軟體。

以下列舉部份流行的 Linux 發行版:

  1. Arch Linux:推廣對開發者而言的簡潔主義,適合熟悉命令列的中高階 Linux 用戶,採滾動升級(Rolling-Update)
  2. Debian:完全由自由軟體所組成的作業系統,對新硬體支援較差,但穩定性極高,也衍生很多其它發行版的分支
  3. Elementary OS:基於 Ubuntu,介面高度相似 macOS
  4. Fedora:是 Red Hat 的社群版本,經常引入新特性進行測試
  5. Gentoo:針對專業用戶的作業系統,所有軟體的原始碼需要自行編譯
  6. Linux Mint:基於 Ubuntu,受軟體工程師歡迎
  7. openSUSE:友善的圖形介面、高自訂性的桌面環境,對初入 Linux 的新手相當友善
  8. Red Hat Enterprise Linux:Fedora 的商業版本,由 Red Hat 公司維護與技術支援
  9. Ubuntu:源自 Debian,在台灣非常流行且中文資源相當完整的發行版,對新手友善且社群活絡

安裝 Fedora 26

因為作者個人偏好,本書採用 Fedora 26 作為全書操作環境基礎。

課程中,非常不建議使用虛擬機(如 VirtualBox、VMWare 等軟體)進行安裝。

results matching ""

    No results matching ""