Void Linux

Void Linux是一个独立的Linux发行版(即操作系统),以自有的作为软件包管理器,并以Runit作为init系统。除了Linux内核中的專有裝置驅動程式之外,其基本安装仅由自由软件组成,但也提供了官方的非自由软件仓库以便利专有软件的安装。

历史
Void Linux由NetBSD的前维护者Juan Romero Pardines于2008年创立,其开始是为了给XBPS包管理器提供测试平台。使用 xbps-src 从源代码原生构建软件包的能力,很可能受到了 pkgsrc 以及其他 BSD Ports 系统的启发。

2014 年,Void Linux 将其初始化系统从 systemd 切换为 runit。

2018年五月,由于项目领导者失联数月,核心开发者将此项目迁移到了新的网站及代码仓库。

特性
Void 是大多数 Linux 发行版中的一个显著例外,因为它采用 runit 作为初始化系统,而非其他发行版更普遍使用的 systemd。此外,Void 在各发行版中也颇具特色,它同时提供基于 glibc 或 musl 的独立软件仓库及安装介质。

Void 是首个默认采用 LibreSSL 作为系统密码学库的发行版。事实上,回归 OpenSSL 的讨论早在 2020 年 4 月便已开始,并主要在 void-packages 仓库的 GitHub 议题中进行。

由于采用滚动发布模式,与定点发布发行版不同,运行 Void 的系统可通过软件仓库中的二进制更新持续保持最新状态。其源代码软件包维护于 GitHub,并可通过 xbps-src 构建系统进行编译。 软件包构建过程在独立且干净的环境中进行,不依赖当前运行的系统;此外,大多数软件包均支持针对其他硬件架构进行交叉编译。

截至 2026 年 5 月,Void Linux 支持 Flatpak,允许用户安装来自上游软件仓库的最新版本软件包。

版本
Void Linux 可以下载为基础镜像风味镜像。基础镜像仅包含最基本的软件,用户随后可根据自身需求配置运行环境。风味镜像则预先配置了 Xfce 桌面环境。过去,Cinnamon、Enlightenment、LXDE、LXQt、MATE 和 GNOME 也曾作为预打包的 Live 镜像提供,但后来不再提供,官方给出的理由是“为了减少测试所涉及的额外开销”。

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

参考文献
外部連結
*
*

评论 (0)

  • 还没有评论,来抢沙发吧。