不带系统的操作系统

2020-05-02 18:03:53

我最近注意到原来的Without-systemd.org站点关闭了。据我所知,它似乎已经完全被一个名为nosystemd.org的不太重要的网站所取代。

不管您是否同意这些站点的信息,在unless-systemd上收集了大量令人难以置信的材料。

几年来,我发现有一个资源特别有用,那就是包含非系统init系统的操作系统的精选列表。这些名单仍然以档案形式存在。

我不确定它们最初是谁写的,但它们足够好了,不应该丢失在某个档案馆里。这些列表让我看到了几个鲜为人知的发行版,否则我永远不会听说这些发行版。

我希望更多的人开始创建与此类似的长格式通讯组列表。我见过一些像这样的列表突然出现,比如sysdfree上的列表。尽管如此,关于这个话题的高质量榜单出人意料地少之又少。

然而,有太多的点击诱饵排名前10的Linux发行版垃圾博客阻塞了关于这个主题的任何搜索。实际上包含一些每个人都不熟悉的有关系统的内容的列表是一股新鲜空气。

将这些为您提供所需信息的简单列表与通过DistroWatch等界面显示的大致相同的列表进行比较。对于试图探索操作系统更奇特边缘的人来说,RAWER列表实际上是一个令人愉快得多的切入点。

这里我只想提几个我个人觉得有趣的操作系统。由于上面的列表,我最初遇到了其中的几个。

void是我目前最喜欢的操作系统,也是我每天使用的驱动程序。几年前,它更像是一颗隐藏的宝石,但秘密已经公之于众,在这一点上,每个人都知道它。

它的受欢迎程度正在迅速上升,我怎么推荐都不为过。包管理器xbps非常出色,它在很多方面与Pacman非常相似。

作为一个整体,该操作系统与Arch非常相似(也是滚动发布),但我发现它更适合个人使用。定制的初始化系统也非常简单易用。

最初让我试用的是一位朋友推荐给我的,因为它有MUSL版本,从那以后我就一直使用它。

HelenOS是一个多服务器/微内核操作系统。如果你曾经尝试过GNU Hurd,你可能会发现它在很多方面非常相似,在其他方面又非常不同。

这里几乎所有的东西都是完全从头开始实现的,几乎没有任何东西是从其他来源拉进来的。因为它目前存在,所以它实际上不能用于任何事情。该项目的目的更多的是针对操作系统爱好者的实验。

有大量关于HelenOS及其组件的研究项目和论文。几乎每个组件都是以不同于其他操作系统的有趣或实验性的方式构建的。这是我见过的最好的业余爱好项目操作系统之一。它同时包含了数量惊人的有趣实验。

Calculate是一个Gentoo派生函数,所有设置都非常相似。这是一种滚动发布的设置,在俄语国家非常流行。

它总体上是相似的,但做了非常有趣的改变,在重大方面改进了Gentoo。该系统更新系统是对普通Gentoo方法的很大改进,内核安装比Gentoo要简单得多。

从本质上说,我会说它是Gentoo,但加上了非常精确的优化,让你可以更容易地利用操作系统提供的东西。

如果你是Gentoo的粉丝,我强烈建议你尝试一下这个发行版,因为它是Gentoo风格的,有一些非常有趣的变化。

CRUX是一个有趣的操作系统,我的几个朋友虔诚地使用它。这是一个非常轻量级的操作系统,注重简单性。

它使用基于tar的包系统,即bsd-esque initscript。据我所知,包裹的港口系统与BSD一模一样。

似乎每个人都报告的主要事情是它运行得非常快,这也是我的经验。

一个有趣的项目,目标是构建一个完全用Rust编写的操作系统。该项目是一个微内核,灵感来自Plan9和Minix。

这里几乎所有的东西都是完全从头开始写的,几乎没有任何外部的东西被吸引进来。这是用像Rust这样的现代语言从头开始设计操作系统的一次伟大的实验。这种项目的其他例子甚至都不存在。

该项目大多处于试验阶段。它没有很多可用的套餐,但正在稳步增长。它还没有准备好广泛使用,但与许多其他类似的实验不同的是,它几乎已经在实现这一目标的路上了。

如果您对酷社区工作感兴趣