跳至內容

Void Linux

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Void Linux
開發者Juan Romero Pardines (xtraeme) 及貢獻者
作業系統家族類Unix系統
運作狀態活躍
原始碼模式開放原始碼
首次釋出2008年,​17年前​(2008)
目前版本
  • 20250202(2025年2月2日;穩定版本)[1]
編輯維基數據連結
市場取向通用型
軟件套件管理系統XBPS,XBPS-SRC
支援平台i686, x86-64, ARMv6, ARMv7, ARMv8[2]
內核類別整塊性核心(Linux)
用戶空間GNU
預設用戶介面命令列介面 (Bash shell 作為預設shell), Xfce
特許條款自由軟件
官方網站www.voidlinux.org

Void Linux是一個獨立的Linux發行版(即作業系統),以自有的XBPS作為軟件套件管理器,並以Runit作為init系統。除了Linux內核中的專有裝置驅動程式之外,其基本安裝僅由自由軟件組成,但也提供了官方的非自由軟件倉庫以便利專有軟件的安裝。[3][4]

歷史

[編輯]

Void Linux由NetBSD的前維護者Juan Romero Pardines於2008年創立,[5]其開始是為了給XBPS包管理器提供測試平台。使用 xbps-src 從原始碼原生構建軟件套件的能力,很可能受到了 pkgsrc 以及其他 BSD Ports 系統的啟發。[6]

2014 年,Void Linux 將其初始化系統從 systemd 切換為 runit。[7]

2018年五月,由於專案領導者失聯數月,核心開發者將此專案遷移到了新的網站及代碼倉庫[8][9]。

特性

[編輯]

Void 是大多數 Linux 發行版中的一個顯著例外,因為它採用 runit 作為初始化系統,而非其他發行版更普遍使用的 systemd。[10]此外,Void 在各發行版中也頗具特色,它同時提供基於 glibc 或 musl 的獨立軟件倉庫及安裝媒介。

Void 是首個預設採用 LibreSSL 作為系統密碼學庫的發行版。[2] 2021 年 2 月,Void Linux 團隊宣布將於 2021 年 3 月 5 日重新切換回 OpenSSL。作出這一決定的原因包括:大量軟件主要針對 OpenSSL 開發,為其適配 LibreSSL 需要額外維護修補程式;OpenSSL 支援部分效能最佳化,並且能夠更早獲得新加密演算法的支援。[11]事實上,回歸 OpenSSL 的討論早在 2020 年 4 月便已開始,並主要在 void-packages 倉庫的 GitHub 議題中進行。[12]

由於採用捲動釋出模式,與定點釋出發行版不同,執行 Void 的系統可通過軟件倉庫中的二進制更新持續保持最新狀態。[13]其原始碼軟件套件維護於 GitHub,並可通過 xbps-src 構建系統進行編譯。[14] 軟件套件構建過程在獨立且乾淨的環境中進行,不依賴當前執行的系統;此外,大多數軟件套件均支援針對其他硬件架構進行交叉編譯。

截至 2026 年 5 月,Void Linux 支援 Flatpak,允許用戶安裝來自上游軟件倉庫的最新版本軟件套件。[15]

版本

[編輯]

Void Linux 可以下載為基礎鏡像或風味鏡像。基礎鏡像僅包含最基本的軟件,用戶隨後可根據自身需求組態執行環境。風味鏡像則預先組態了 Xfce 桌面環境。過去,Cinnamon、Enlightenment、LXDE、LXQt、MATE 和 GNOME 也曾作為預打包的 Live 鏡像提供,但後來不再提供,官方給出的理由是「為了減少測試所涉及的額外開銷」。[16][17]

其live映像的安裝器提供了一個基於ncurses的用戶介面。 預設shell是Dash。

Void Linux Live 鏡像列表[18]
平台 C 標準庫 桌面環境
glibc musl Xfce
i686 是 否 是
amd64 是
基於 ARM 的平台
樹莓派 1/2/3/4/5 是 否

衍生版本

[編輯]

面向 PowerPC/Power ISA 的 Void Linux(非官方版本) 曾是 Void Linux 的一個分支,面向 PowerPC 和 Power ISA 架構,專案於 2023 年初終止。[19]它支援 32位元和 64位元裝置、大端序和小端序執行模式,以及 musl 和 glibc。Void-ppc 維護自己的構建基礎設施和軟件套件倉庫,並致力於為所有目標平台構建 Void Linux 的全部軟件套件。該專案之所以採用分支形式,很大程度上是因為 Void Linux 的構建基礎設施存在技術問題。[20]

Project Trident 是一個基於 Void Linux 的 Linux發行版,[21]但該專案已於 2022 年 3 月停止開發。

評價

[編輯]

2023 年 2 月,DistroWatch 的 Jesse Smith 表示:「Void 是我有幸使用過的速度最快、最輕量、設計最簡潔的 Linux 發行版之一。它的各個部分都精簡而高效,執行速度也快得出人意料。」他還表示:「Void 的軟件倉庫相對較小,但其中包含了大多數關鍵應用程式。」[22]

參考文獻

[編輯]
  1. ^ Feburary 2025 Image Release. 2025年2月2日 [2025年11月8日]. 
  2. ^ 2.0 2.1 Enter the void. [2016-10-28]. (原始內容存檔於2022-05-05). 
  3. ^ Void Linux: A Salute to Old-School Linux | Linux.com | The source for Linux information. [2018-11-13]. (原始內容存檔於2019-02-28). 
  4. ^ DistroWatch Weekly, Issue 714, 29 May 2017. [2018-11-13]. (原始內容存檔於2019-07-30). 
  5. ^ Pro-Linux (編). Void Linux: Distribution mit XBPS-Paketverwaltung. 2015-06-12 [2015-09-22]. (原始內容存檔於2021-11-08) (德語). 
  6. ^ Hackover Vortrag zu Void Linux. 2014-10-25 [2015-09-22]. (原始內容存檔於2015-09-23) (德語). 
  7. ^ runit enabled by default. Void Linux. 29 July 2014 [4 April 2026]. (原始內容存檔於2026-05-18). 
  8. ^ Serious Issues. [10 July 2018]. (原始內容存檔於2019-04-01) (英語). 
  9. ^ GitHub Organisation is moving. [10 July 2018]. (原始內容存檔於2019-04-01) (英語). 
  10. ^ Without Systemd. [2015-09-22]. (原始內容存檔於2020-05-11). 
  11. ^ Switching back to OpenSSL. 23 February 2021 [2021-03-01]. (原始內容存檔於2021-10-16). 
  12. ^ [RFC] Switching back to OpenSSL #20935. GitHub. [2021-03-01]. (原始內容存檔於2021-02-28). 
  13. ^ Jesse Smith. Looking into the Void distribution. DistroWatch Weekly. DistroWatch. 2015-04-06 [2015-09-22]. (原始內容存檔於2018-06-28).  |issue=被忽略 (幫助)
  14. ^ GitHub上的The XBPS source packages collection
  15. ^ Flatpak. 2017-04-14 [2018-08-11]. (原始內容存檔於2019-04-01). 
  16. ^ Index of /live/20210218. [2021-11-08]. (原始內容存檔於2021-11-20). 
  17. ^ Void Downloads. [2021-11-08]. (原始內容存檔於2021-10-18) (英語). 
  18. ^ March 2024 Image Release (and Raspberry Pi 5 support). 14 March 2024 [5 April 2024]. (原始內容存檔於2024-03-15). 
  19. ^ Project status update for 2023. voidlinux-ppc.org. September 2022 [2022-10-04]. (原始內容存檔於2022-09-16). 
  20. ^ About - Void Linux for PPC (unofficial) documentation. voidlinux-ppc.org. 2019-09-20 [2020-10-27]. (原始內容存檔於2020-10-31). 
  21. ^ Project Trident Ditches BSD for Linux. It's FOSS News. 2019-10-19 [2021-02-22]. (原始內容存檔於2021-03-08). 
  22. ^ Smith, Jesse. Underrated distributions. Distrowatch. 2023-02-20 [2023-02-24]. (原始內容存檔於2023-02-23). 

外部連結

[編輯]