有Ubuntu架构的示意图吗?


19

作为一个热情而又高级的Linux学习者,我很想大致了解Linux的体系结构/结构。你知道,就像“大局”。

我正在考虑一个大型示意图,该图形显示什么是什么,谁是谁,什么系统(例如X)在从a到z,从引导到交互式桌面的过程中包括哪些子系统(GDM / Gnome / Compiz),包括最重要的后台服务(身份验证,网络,cron等)。

也许有点像这样:http : //www.flickr.com/photos/pgc/140859386/,但是方法更加详细。有一个引导图,它可以生成非常全面的图表,但是它们又过于详细,很难从中获得“大印象”。

有这样的事吗?可能不是整个系统,而是单个子系统?

我在搜索时遇到了麻烦,因为使用诸如“方案”或“体系结构”之类的搜索词指向了错误的方向(一种称为“方案”的工具或用于Linux的CAD软件)。

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

Answers:


15

有很多很多。您想要了解的越多,就必须挖掘出更多的图表。

这是我做的。但是当我发现它只会变得越来越复杂时,我就放弃了,我必须停在某个地方。

替代文字

注意:此图像可能包含很多错误)

用它作为指导来查看每个子系统的详细信息(并注意缺少许多子系统)。

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

替代文字 (这张图片由柯南en.wikipedia上使用,由cc-by许可)

这是xorg上的另一个:

替代文字

来源

这是Moblins的堆栈概念,它特别强调了工具包和API之间的关系:

替代文字

在它们之间,这些图涵盖了Linux操作系统中发生的大部分情况。就像我说的那样,如果您想了解有关Ubuntu特定子集的更多信息,您可能会发现一张图详细解释了一件特定的事情,而不是一个庞大的图解释了所有事情。它们几乎是不可能制造的。


勘误:
·Ubuntu中有一堆驱动程序是内核模块,而不是被编译到内核中。
·看起来我的图表中的GVFS业务全错了,我不太确定
·xorg图是由wayland.freedesktop.org的人员提供的。看看他们打算提出什么改变


1
Stefano,感谢您的汇编。我担心可能不会有这样的事情。我也可能有一天会尝试创建自己的方案,但现在没有时间。
joebuntu 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.