Linux(或 GNU/Linux)的世界充满了开发人员之间充满激情的讨论,即使对于我们这些知识水平略高于普通用户的人来说,很多时候也是难以理解的。 其中之一是几年前通过 systemd 的合并。
当然,由于免费和开源软件的特性,如果你是开发人员,你总是可以通过删除你不喜欢的组件来 fork 一个项目。 这就是为什么在这篇文章中我们将列出三个没有 systemd 的 Linux 发行版。
什么是系统化
当然,要知道是否要安装没有 systemd 的发行版, 我们需要知道的第一件事是 systemd 是什么。. 让我们首先定义一个先前的概念。
在守护进程计算的上下文中(deemons 的直译) 它是在系统启动或登录时在后台运行的服务。 提供其他应用程序使用的服务,例如文档打印或声音播放。
systemd 是许多 Linux 发行版用来引导系统的一组守护进程. 除了控制应在系统启动时运行哪些程序外,它还跟踪系统活动、处理用户登录、运行预定作业。 处理日期、位置、维护注册用户列表和运行容器和虚拟机、管理系统帐户、目录和运行时配置以及用于管理简单网络配置、运行时同步网络、日志转发和名称解析的守护进程。
我们可以将systemd的作用总结如下:
- 当您打开计算机时,BIOS 会执行硬件初始化。
- 引导加载程序将控制权交给 Linux 内核。
- 内核加载一个初始 RAM 磁盘,该 RAM 磁盘加载系统驱动器,然后查找根文件系统。
- systemd 通过挂载文件系统和初始化必要的服务来进行控制。
谁会对这样一个有用的工具有意见?
原则上,许多批评来自创作者和批评者之间的个人问题。 但是,也存在项目过于复杂等技术问题。 systemd 做了太多的事情,占用了大量的空间,到目前为止,标准是简单而专注的工具,这保证了它的稳定性。 事实上,Linux 所基于的 UNIX 哲学认为,每个工具都应该做一件事并做好。
没有 systemd 的 Linux 发行版
Devuan
连接器 这种分布 基于Debian我有一点历史。 除了技术问题,我对你的建议很感兴趣,即不要对任何发行版发表负面评论。 众所周知,Debian 社区的许多成员经常对 Ubuntu 发表非常负面的评论。 我没有比在 Ubuntu 用户开发者交流邮件列表上提议它基于 Devuan 更好的主意了。 我没有考虑到很多 Ubuntu 开发人员都是 Debian 开发人员。 除了沙特尔沃思,我认为没有人不侮辱我。
Devuan 基于 Debian 的稳定版本,允许我们在 systemd 的 3 种替代方案中进行选择. 它具有与源项目相同的桌面功能,并提供以下格式和架构:
i386 和 amd64
- 实时桌面图像。
- 网络安装程序。
- 桌面 DVD(用于没有 Internet 的安装)。
- 服务器
- 最小的桌面。
amd64、arm64、armel、armhf、i386 和 ppc64el
- 网络安装程序。
Nitrux
其他分布 基于 Debian 并且没有 systemd 它带有 KDE 桌面,具有自己的自定义层。 它使用 Appimage 包格式进行程序安装,并且只包含 100% 免费的应用程序。s
它有两个版本。 它通过个性化的桌面和最低限度的不定制来完成它。
无效的 Linux
这种分布n 它不基于任何其他。 它使用自己的开发人员从头开始编写的包管理器,并提供详细的文档。 能够毫无问题地配置安装。
它适用于 x86_64、i686、arm 架构和 arm 平台。
我最近尝试了 Artix 和 anti-X,它们让我大吃一惊
不是没有,但是如果您应该对 deuan 了解很多,您应该知道它不仅基于 debian stable,而且还基于 debian 测试。
稳定版以稳定版为基础,测试版以测试版为基础。 由于文章主题是systemd而不是Devuan,所以参考了推荐下载版本,就是页面推荐的那个
很好的笔记,迭戈。
非常感谢。
谢谢你说