商店
Arch Linux
0
2002年3月11日
概述
Arch Linux 是一個免費、開源的 Linux 發行版,獨立開發,基於 x86_64 架構(i686 已停止支持,ARM 和 RISC-V 由社區支持),以簡單、靈活和用戶控制為核心,採用滾動發布模型(Rolling Release)。它遵循 KISS 原則(Keep It Simple, Stupid),提供最小化基礎系統,由用戶根據需求手動配置,適合高級用戶、開發者和 Linux 愛好者。 Arch Linux 使用 pacman 套件管理器,結合 Arch User Repository (AUR) 提供豐富的軟體支持,預設無圖形介面,預先安裝 Zsh(Live CD)或 Bash(安裝後)。最新版本為 2025.08.01(2025年8月),搭載 Linux 核心 6.10.3 和 archinstall 圖形安裝器。
版本:
- Arch Linux Base:最小化系統,供使用者自訂。
- Arch Linux ARM:社群支援的 ARM 版本,相容於 Raspberry Pi。
- Arch Linux 32:社群維護的 i686 版本。
歷史與發展
- 起源:
- 2002年3月11日:由加拿大程式設計師 Judd Vinet 創建,受 CRUX 啟發,目標是提供簡單、輕量和用戶控制的發行版,配備 pacman 套件管理器。
- 名稱“Arch”意為“主要”或“拱形”,象徵核心地位。
- 發展歷程:
- 2006年4月:發布首個 x86_64 ISO。
- 2007年10月:Judd Vinet 因時間因素退位,將專案移交 Aaron Griffin。
- 2012年8月:開始遷移至 systemd 初始化系統,取代 SysVinit。
- 2017年1月:停止 i686 支持,社群推出 Arch Linux 32。
- 2020年2月:Aaron Griffin 將領導權移交 Levente Polyak,引進 2 年任期制。
- 2021年4月:引進 archinstall 圖形安裝器,簡化安裝。
- 2022年9月:Valve 贊助 Arch Linux,優化建置服務與安全性簽名。
- 2025年8月:最新 ISO(2025.08.01)基於 Linux 核心 6.10.3,支援 Wayland 和 ZFS。
- 社區與支持:
- 由 Arch Linux 團隊維護,託管於 archlinux.org、GitLab、ArchWiki 和論壇(bbs.archlinux.org)。
- ArchWiki 是全面的技術資源,支援多語言(包括中文)。
- Reddit 用戶稱「ArchWiki 是 Linux 用戶的聖經」。
- 開源許可:
- GPL v2(核心)、MIT(部分工具)。
主要特點
Arch Linux 以簡單、靈活和捲動更新為核心,適合進階使用者和開發場景。以下是其主要特點:
- 最小化基礎系統
- 預設提供命令列環境(無預先安裝桌面),使用者選擇安裝 KDE Plasma、GNOME、XFCE 等。
- Pacman 套件管理與 AUR
- pacman 是 Arch Linux 的核心套件管理器,支援二進位套件(.pkg.tar.zst),自動解決依賴。
- AUR(Arch User Repository)提供社群驅動的軟體包,支援手動編譯或 AUR 助理(如 yay、paru)。
- 滾動更新模型
- 持續更新,無需版本升級,確保最新軟體。
- 高度自訂
- 支援 Arch Build System (ABS),讓使用者編譯自訂套件。
- 安全性與性能
- 支援 firewalld、ufw 和 AppArmor(需安裝),預設啟用套件簽署。
- 最低要求:512 MB RAM、2 GB 磁碟(建議 2 GB RAM、20 GB 磁碟)。
- 開發支持
- 支援 Python、Node.js、Go,透過 pacman 或 AUR 安裝。
優勢與限制
優勢
- 高度靈活:
- 完全由用戶定制,優於 Mageia 的預裝軟體。
- X 貼文稱「Arch 讓你完全控制系統」。
- 滾動更新:
- 最新軟體版本,優於 Rocky Linux 的長期支援。
- AUR 生態:
- 提供 49,000+ 軟體套件。
- ArchWiki:
- 全面文件。
- 社區支持:
- 活躍論壇和 IRC,適合技術用戶。
限制
- 學習曲線:
- 手動配置複雜,不適合初學者。
- 僅 x86_64:
- 原生不支援 i686(需 Arch Linux 32)或 ARM(需 Arch Linux ARM)。
- 滾動更新風險:
- 頻繁更新可能導致不穩定,需定期備份。
- 社區規模:
- 比 Ubuntu 小,中文文件有限。
總結
Arch Linux 是一個免費、開源的 Linux 發行版,最新版本 2025.08.01 搭載 Linux 核心 6.10.3,基於 x86_64,採用滾動更新模型,提供 pacman 和 AUR,支援高度自訂。它透過最小化基礎系統和 ArchWiki 提供靈活性和文件支持,Arch Linux 的靈活性和 AUR 生態突出,但學習曲線陡峭,僅限 x86_64。