是否有Ubuntu架构的示意图?

作为热情,高级的Linux学习者,我希望能够全面了解Linux的架构/结构。 你知道,就像“大局”一样。

我正在考虑一个大的原理图,显示什么是什么,谁是谁,什么系统(例如X)包括从a到z,从启动到交互式桌面的路上的哪些子系统(GDM / Gnome / Compiz),包括最重要的后台服务(auth,network,cron,…)。

也许有点像这样: http : //www.flickr.com/photos/pgc/140859386/但方式更详细。 有一个bootchart,它可以生成非常全面的图表,但是它们再次过于细致且难以从中获得“全局”。

有这样的事吗? 可能不适用于整个系统,但也许适用于单个子系统?

我在搜索时遇到了麻烦,因为使用“scheme”或“architecture”等搜索术语指向了错误的方向(一种称为“scheme”的工具或用于linux的CAD软件)。

我感谢任何链接。 如果对这些原理图概述和链接感兴趣,也许有人可以将这篇文章变成维基帖?

它们有很多很多。 您想知道的越多,您需要挖掘的图表就越多。

这是我做的。 但是当我注意到它变得越来越复杂时,我放弃了,我将不得不停在某个地方。

替代文字

注意:这张图片可能包含一堆错误)

使用它作为指南,查看每个子系统的详细信息(并注意到许多子系统缺失)。

例如,这是Linux内核结构的图表:

替代文字 (此图片由Conan在en.wikipedia上发行 ,在cc-by下获得许可)

这是xorg上的另一个:

替代文字

( 来源 )

这是Moblins对堆栈的看法,它特别突出了工具包和API之间的关系:

替代文字

在它们之间,这些图表涵盖了Linux操作系统中发生的很大一部分内容。 正如我所说,如果你想了解更多关于Ubuntu特定子集的信息,你可能会找到一个详细解释一个特定事物的图表,而不是一个解释所有内容的图表。 他们几乎不可能做到。


勘误表:
·Ubuntu中有许多驱动程序是内核模块而不是编译到内核中。
·看起来这个GVFS业务在我的图表中都是错误的,我不完全确定
·xorg图是由wayland.freedesktop.org上的人员完成的 。 看看他们提出的改变