Arch Linux ARM
| 開發者 | 凱文·米赫里奇以及 Arch Linux ARM 開發團隊[1] |
|---|---|
| 作業系統家族 | Linux (Unix-like) |
| 當前版本 | 滾動發布 |
| 更新方式 | Pacman |
| 軟件包管理系統 | Pacman |
| 支援平台 | ARM |
| 許可證 | 自由軟件 (GPLv2)[2] |
| 官方網站 | [1] |
Arch Linux ARM 是 Arch Linux 在 ARM 處理器架構家族下的移植 Linux 發行版[3][4][5]。其設計理念是「簡潔性與賦予用戶完全的最終控制權」[6],與其母作業系統 Arch Linux 相同,力求符合類 Unix 的設計哲學[7]。
歷史
[編輯]Arch Linux ARM 基於 Arch Linux。Arch Linux 是一款極簡主義的 Linux 發行版,於 2002 年 3 月 11 日首次發布。[8]時任 Arch Linux PlugApps 和 ArchMobile 開發團隊的成員[9],後創立 Arch Linux ARM 項目的邁克·斯塔澤爾(Mike Staszel)[10]提出為搭載 ARM 處理器的設備開發一個官方統一的 Arch Linux 移植版本。
凱文·米赫里奇(Kevin Mihelich)目前是 Arch Linux ARM 的主要開發者[1]。Arch Linux ARM 由志願社區開發,其軟件開發和用戶支持完全依賴於志願者工作和捐贈[11]。此外,與 Ubuntu 等其他擁有龐大社區支持的 Linux 發行版不同,Arch Linux ARM 的用戶群體規模較小,因此用戶的日常參與和貢獻對項目的發展尤為重要[12]。
Arch Linux ARM 採用滾動更新模式,新軟件一經發布便會被發行版打包。[13]這種小規模、高頻率更新軟件包的「最前沿」發布周期,有別於傳統的發行版。相比之下,Debian 則專注於定期、大規模的軟件發布,並嚴格確保軟件包的穩定性[14][15]。
支持的處理器
[編輯]Arch Linux 適用於 x86-64 架構,而 Arch Linux ARM 針對 ARM 處理器發行,因而支持包括樹莓派在內的眾多單板計算機[16][17]。
支持的平台如下:
- ARMv7 第一代 Cortex-A8 平台,例如 BeagleBoard[18] 和 Cubieboard
- ARMv7 第二代 Cortex-A9 和 Tegra 平台,例如 PandaBoard 和 TrimSlice[19]
- ARMv7 第三代 Cortex-A7 和 Cortex-A15 平台,例如 Cubieboard2、Odroid XU、三星 Chromebook (series 3)、三星 Chromebook 2 和樹莓派2
- ARMv8 64位 Cortex-A53 和 Cortex-A72 平台,例如 Odroid C2/N2、宏碁 Chromebook R13、樹莓派3、樹莓派4和樹莓派400
Arch Linux ARM 兼容支持 ARMv7 或 ARMv8 指令集的設備[20][與來源不符],其中包括樹莓派3、樹莓派4以及樹莓派400所採用的 64 位 ARMv8 指令集[21]。
該項目既有官方支持的平台[22],也包含由社區提供維護的平台[23]。
反響
[編輯]2014 年的數據顯示,該發行版在單板計算機愛好者群體中的應用呈現增長趨勢[24][25]。此外,Arch Linux ARM 也被評為有良好的社區支持[26]。
參見
[編輯]參考連結
[編輯]- ^ 1.0 1.1 Team. GitHub. [2023-10-30]. (原始內容存檔於2026-06-17).
- ^ Arch Linux ARM FAQ. archlinuxarm.org. [2014-12-13]. (原始內容存檔於2012-05-29).
- ^ Arch Linux ARM. archlinuxarm.org. [2012-06-17]. (原始內容存檔於2011-08-11).
- ^ git repository for arch linux arm. GitHub. [2012-06-18]. (原始內容存檔於2015-01-01).
- ^ linux-arm news. [2012-06-18]. (原始內容存檔於2012-06-28).
- ^ Arch Linux ARM. [2014-12-13]. (原始內容存檔於2014-12-16).
- ^ FAQ. archlinuxarm.org. [2014-12-13]. (原始內容存檔於2012-05-29).
- ^ History of Arch Linux. wiki.archlinux.org. [2014-12-13]. (原始內容存檔於2014-09-08).
- ^ Arch Linux BBS [ARM] Arch Linux ARM: A new unified effort from PlugApps & ArchMobile. bbs.archlinux.org. [2014-12-13]. (原始內容存檔於2014-09-12).
- ^ Team. archlinuxarm.org. [2014-12-11]. (原始內容存檔於2014-12-07).
- ^ Donate. archlinuxarm.org. [2014-12-11]. (原始內容存檔於2014-11-26).
- ^ Arch compared to other distributions. wiki.archlinux.org. [2014-12-13]. (原始內容存檔於2013-01-16).
- ^ Arch Linux ARM. [2014-12-13]. (原始內容存檔於2014-12-16).
- ^ Arch compared to other distributions. [2014-12-14]. (原始內容存檔於2013-01-16).
- ^ A survey of ARM operating systems. viaspringboard.com. [2014-12-14]. 原始內容存檔於2014-12-15.
- ^ ARCH LINUX ARM AVAILABLE FOR DOWNLOAD. raspberrypi.org. [2014-12-14]. (原始內容存檔於2015-03-13).
- ^ Raspberry Pi. archlinuxarm.org. [2014-12-14]. (原始內容存檔於2014-12-19).
- ^ BeagleBoard. archlinuxarm.org. [2014-12-14]. (原始內容存檔於2014-12-19).
- ^ Larabel, Michael. Arch-ing ARM: Running Arch Linux On The NVIDIA Tegra 2. Phoronix. January 13, 2012 [July 3, 2013]. (原始內容存檔於May 12, 2013).
- ^ Kanasoot, Michael. Supporting the Arch Linux ARM Development Team with Komodo IDE. ActiveState. June 27, 2013 [July 1, 2013]. (原始內容存檔於July 2, 2013).
- ^ Arch Linux ARM Downloads. Arch Linux ARM. [2020-04-15]. (原始內容存檔於2020-02-24).
- ^ Platform Comparison. Arch Linux ARM. n.d. [2023-10-30]. (原始內容存檔於2026-06-17).
- ^ Community-Supported Devices. Arch Linux ARM. n.d. [2023-10-30]. (原始內容存檔於2026-06-01).
- ^ 6 Excellent Lightweight Linux Distros for x86 and ARM. linux.com. [2014-12-14]. (原始內容存檔於2014-12-17).
- ^ A survey of ARM operating systems. viaspringboard.com. [2014-12-14]. 原始內容存檔於2014-12-15.
- ^ 4 Fine Linux ARM Distros. linux.com. [2014-12-14]. (原始內容存檔於2014-12-15).