Linux 基礎/Linux 基礎概念
Linux 本身是一個核心 - 作業系統的核心元件。然而,其他元件是構成完整作業系統的必要條件。一個**Linux 發行版**,簡稱**Distro**,包含構成完整作業系統的所有元件。由於有許多不同的元件選項可供選擇,每個 Linux 發行版都提供了一個獨特的 Linux 衍生版本,並且通常專門用於處理某些任務。
- BASH
- ZSH / Z Shell
- KDE、Gnome、MATE、Xfce、Cinnamon、LXDE、LXQt、Pantheon、Budgie 等。
- 桌面管理器:SDDM、GDM、LightDM
RPM:Red Hat、Fedora、CentOS、openSUSE 等。
DEB:Debian、Ubuntu、Linux Mint、MX Linux 等。
**倉庫**:容器;程式和驅動程式可以在發行版中找到
**軟體包管理器**:如果存在相容性問題,它會解決依賴關係樹。


Red Hat Enterprise Linux (RHEL) 是最成功的 Linux 發行版之一,由 Red Hat 開發用於商業用途。
RHEL 提供官方支援,雖然支援需要付費,但普遍受到好評。
**軟體包管理器:** RPM - RHEL 是 RPM 的起源地,並且與之緊密相連。
**預設使用者介面:** GNOME


Fedora 是與 RHEL 相關的社群發行版。
與 Red Hat Enterprise Linux 不同,Fedora 是免費的,不收取任何費用。
在 Fedora 中通常會先實現尖端功能,然後再新增到 RHEL 中。
**軟體包管理器:** DNF(基於 RPM)、Flatpak
**預設使用者介面:** GNOME(基於 Wayland)


Slackware 是最古老的仍在積極開發的 Linux 發行版。第一個版本於 1993 年釋出,基於廣泛使用的 SLS Linux,最初使用軟盤作為安裝介質。
Slackware 追求簡單易用性、穩定性和安全性作為其主要目標。它沒有自動依賴關係處理。從其釋出開始,它的目標是成為最類似 Unix 的 Linux 發行版。
**軟體包管理器:** slackpkg
**預設使用者介面:** Bash


Debian 是最古老的 Linux 發行版之一。它於 1993 年 8 月 13 日由 Ian Murdock 宣佈。Debian 這個詞來自 Debora(Ian 的妻子)和 Ian 的名字。
Debian 不是商業導向的。與 RHEL 相反,該發行版由志願者驅動。
Debian 是一個穩定可靠的作業系統。正因為如此,它成為許多發行版的基石,例如 Ubuntu 和 Knoppix。
**軟體包管理器:** APT(dpkg)
**預設使用者介面:** GNOME 或 XFCE


Ubuntu 是最受歡迎的發行版之一,由 Canonical Ltd. 自 2004 年開始開發。
第一個版本是 4.10,此後,每 6 個月釋出一個新版本,每偶數年第 4 個月釋出一個長期支援版本。
**軟體包管理器** APT、Snap
**預設使用者介面** GNOME

Arch Linux 是面向高階 Linux 使用者的獨立發行版。
它採用滾動釋出模型,這意味著它會持續更新,而不是以更大的版本釋出。
包管理器 Pacman - Arch 自帶的包管理器
預設使用者介面 Bash


openSUSE 是 SUSE Linux 的續集,它是一個專案,它促進使用 Linux,從而確保向用戶提供免費且完整的發行版。
包管理器:ZYpp
使用者介面:在安裝時從主要 GUI 中選擇,包括 GNOME、KDE 和 XFCE。

Gentoo Linux 是一款靈活、快速的 Linux 發行版,它使用 Portage 包管理器。
與其他發行版不同,您必須從原始碼編譯整個系統,因此安裝過程可能需要幾個小時,具體取決於硬體。
包管理器:Portage
**預設使用者介面:** Bash

Linux 的吉祥物是企鵝 Tux,它是由 Alan Cox 和 Linus 計劃的,由 Larry Ewing 繪製。[1]
為什麼選擇 Linux?Linus Torvalds 發現 MINIX 不適用於 x86(它只用於教育目的),所以他為 x86 編寫了一個核心。[2]
1991 年,Linus Torvalds 是赫爾辛基大學計算機科學系的一名二年級學生。他是一位自學成才的駭客,想要編寫自己的作業系統,所以他決定編寫一個。為什麼呢?他想探索Intel 80386 CPU 的保護模式和任務切換功能。那是 1991 年夏天左右。
GPL - GNU 通用公共許可證是一種廣泛使用的自由軟體許可證,它是由理查德·斯托曼為 GNU 專案建立的。GNU GPL 的目的是授予複製和分發自由軟體的權利,確保每個使用者都能自由使用該軟體。
Linux 周圍環繞著shell - 命令提示符,並且可以在其上構建 X Window System。
什麼是 Linux 發行版/發行版?具有 Linux 核心的作業系統。列表下方有一些示例。您可以在Distrowatch.com 上找到所有其他發行版,並檢視每個發行版的評分。