首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >小众但硬核!一款完全属于你的、没有“黑箱”的 Linux 系统

小众但硬核!一款完全属于你的、没有“黑箱”的 Linux 系统

作者头像
民工哥
发布2026-03-24 19:11:06
发布2026-03-24 19:11:06
1260
举报

特色专栏

MySQL/PostgreSQL/MongoDB

ElasticSearch/Hadoop/Redis

Kubernetes/Docker/DevOps

Kafka/RabbitMQ/Zookeeper

监控平台/应用与服务/集群管理

Nginx/Git/Tools/OpenStack

大家好,我民工哥!

在前面的几期文章中,我们相继给大家介绍了不同的 Linux 发行版本:

极客最爱!一款为极致匿名而生的开源安全领域标杆级 Linux 系统!

一款精准复刻经典 Windows 7 的轻量级 Linux 系统!

一款轻量、优雅、开箱即用的国产 Linux 桌面系统!

一款企业级稳定性与世界级网络性能的开源操作系统!

一款可运行在任何设备上高度可移植性的操作系统!

一款简洁、稳定、自由的轻量级 Linux 桌面系统!

一款用 30 年重建一个真正兼容 Windows 的开源操作系统

一款专为 Kubernetes 打造的开源、极简、不可变且高度安全的 Linux 操作系统!

一款轻量、快速、模块化、便携的 Linux 系统!

一款简洁、稳定、美观的轻量级 Linux 桌面操作系统!

一款号称要全面取代所有 Linux 发行版的操作系统!

一款让 Debian 使用更简单、易用的桌面 Linux 系统!

一款专为 ARM 架构设备设计的轻量级 Linux 发行版!

一款轻量高效、高度自由的 Linux 手机操作系统!

一款模仿苹果 MacOS 轻量又灵活的 Linux 系统!

一款模块化、便携式、轻量化的口袋 Linux 系统!

今天,再给大家介绍一款独立、轻量、无 systemd 的 Linux 发行版

它就是:Void Linux!

Void Linux 是一款独立开发、轻量高效且拒绝 systemd 的 Linux 发行版,以极简设计、滚动更新、XBPS 包管理系统和 runit 初始化系统为核心,适合追求系统可控性、跨架构兼容性和低资源占用的开发者与老旧硬件用户,但需权衡其学习曲线与社区支持局限性。

A screenshot of an xfce desktop with two windows. One is firefox showing voidlinux.org, one is a terminal showing fastfetch output, indicating that this is a Thinkpad X13s
A screenshot of an xfce desktop with two windows. One is firefox showing voidlinux.org, one is a terminal showing fastfetch output, indicating that this is a Thinkpad X13s

核心特性

独立开发,拒绝 systemd

Void Linux 不基于任何现有发行版(如 Debian、Fedora 或 Arch Linux),而是从零开始构建,采用 runit 作为默认初始化系统,替代传统的 systemd。runit 以守护进程形式运行,每个服务对应一个目录,启动/停止逻辑通过符号链接控制,避免复杂依赖,支持并行启动服务,启动速度快且资源占用低(内存通常低于 50MB)。用户也可手动切换为 systemd 或 openrc,满足不同场景需求。

轻量高效,资源占用低

极简设计:拒绝不必要的依赖和臃肿组件,安装镜像仅约 300MB,桌面环境需手动安装,避免冗余。

低内存占用:基础系统空闲时仅占用约 20MB 内存,适合容器化部署(如 Docker、Podman)或轻量级虚拟化(LXC/LXD)。

硬件兼容性:原生支持 x86、ARM、MIPS、PowerPC 等架构,尤其适合嵌入式设备和老旧硬件(如 32 位 x86 设备)。

滚动更新,保持最新

Void Linux 采用滚动更新模式,通过 xbps-install -Su 一键升级所有软件包,无需重启服务(除非内核或库文件更新)。

支持部分更新(如仅升级安全补丁),但官方推荐全系统更新以避免依赖冲突。其滚动更新策略平衡了 Arch 的“新”与 Debian 的“稳”,适合不想频繁处理更新问题的用户。

XBPS 包管理系统

灵活与高效并存!

二进制与源码支持:XBPS(X Binary Package System)支持二进制包(.xbps)和源码包安装,仓库包含超 20,000 个软件包,覆盖开发、桌面、服务器全场景。

依赖解析严格:自动处理冲突和依赖关系,支持事务性更新(原子化操作,失败可回滚)。

多仓库支持

  • 主仓库(main):稳定版软件,经过充分测试。
  • 非自由仓库(nonfree):包含闭源驱动(如 NVIDIA 显卡驱动)和专有软件。
  • 贡献者仓库(contrib):社区维护的额外软件包。

兼容性工具:提供 xbps-foreign 工具兼容其他发行版软件包(如 Debian 的 .deb 和 Arch 的 .pkg.tar.zst)。

安全与自由

编译时安全选项:默认启用 ASLR(地址空间布局随机化)、SSP(栈保护)等,减少缓冲区溢出风险。

自由软件支持:严格遵循 FHS(文件系统层次标准),所有软件包均来自自由软件基金会(FSF)和开源社区,提供基于 musl C 库的版本,满足纯粹自由软件环境需求。

对比其他发行版

特性

Void Linux

Arch Linux

Debian Stable

Gentoo Linux

Init 系统

runit(默认)

systemd

systemd

OpenRC(默认)

包管理

XBPS(二进制 + 源码)

pacman(二进制)

apt(二进制)

Portage(源码)

架构支持

全架构(x86/ARM/MIPS 等)

x86-64

主流架构

x86/ARM 等

更新模式

滚动更新

滚动更新

固定版本(2 年一更新)

源码滚动更新

设计哲学

极简、架构中立

最新技术、用户自定义

稳定、兼容性优先

极致定制、性能优化

适合用户

开发者、极客、老旧硬件

高级用户、前沿技术爱好者

服务器、通用桌面

深度定制

结语

Void Linux 以其独立性、轻量化设计、无 systemd 的极简哲学,成为追求系统可控性与资源效率的极客与开发者的理想之选。

其独特的 runit 初始化系统、高效的 XBPS 包管理工具,以及跨架构兼容性,让它在服务器部署、嵌入式开发或老旧硬件复活等场景中脱颖而出。

尽管学习曲线较陡、闭源软件支持有限,但正是这种“纯粹”与“硬核”,赋予了用户深度定制系统的自由——从服务管理到软件编译,每一环节均可按需掌控。

若你厌倦了主流发行版的臃肿与妥协,渴望一款“从零开始”构建的 Linux 系统,Void Linux 无疑值得深入探索。

觉得不错的话,随手点个赞👍 、推荐

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-02-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 民工哥技术之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 核心特性
    • 独立开发,拒绝 systemd
    • 轻量高效,资源占用低
    • 滚动更新,保持最新
    • XBPS 包管理系统
    • 安全与自由
  • 对比其他发行版
  • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档