跳转到内容

Void Linux

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Void Linux
开发者Juan Romero Pardines (xtraeme) 及贡献者
作業系統家族类Unix系统
運作狀態活躍
源码模式開放原始碼
首次发布2008
当前版本
  • 20250202(2025年2月2日;穩定版本)[1]
編輯維基數據鏈接
市場取向通用型
软件包管理系统XBPS
支援平台i686, x86-64, ARMv6, ARMv7, ARMv8[2]
内核类别整塊性核心Linux
使用者空間GNU
默认用户界面Dash, Enlightenment, Cinnamon, LXDE, LXQt, MATE, 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 在各发行版中也颇具特色,它同时提供基于 glibcmusl 的独立软件仓库及安装介质。

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 桌面环境。过去,CinnamonEnlightenmentLXDELXQtMATEGNOME 也曾作为预打包的 Live 镜像提供,但后来不再提供,官方给出的理由是“为了减少测试所涉及的额外开销”。[16][17]

live映像的安装器提供了一个基于ncurses的用戶界面。 预设shell是Dash

Void Linux Live 镜像列表[18]
平台 C 标准库 桌面环境
glibc musl Xfce
i686
amd64
基于 ARM 的平台
树莓派 1/2/3/4/5

参考文献

[编辑]
  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). 

外部連結

[编辑]