Ubuntuのアーキテクチャの概略図はありますか?


19

熱心で高度なLinux学習者として、Linuxのアーキテクチャ/構造全般の概要を知りたいと思います。「全体像」のように。

私は何を、誰が、誰が、どのシステム(Xなど)がどのサブシステム(GDM / Gnome / Compiz)で構成され、aからz、ブートから対話型デスクトップに至るまでを示す大きな概略図を考えています。最も重要なバックグラウンドサービス(auth、network、cronなど)。

たぶんこのように:http : //www.flickr.com/photos/pgc/140859386/しかし、もっと詳細に。非常に包括的なチャートを作成するブートチャートがありますが、それらもまた詳細すぎるため、「全体像」を把握するのは困難です。

そのようなことはありますか?おそらくシステム全体ではなく、単一のサブシステム向けでしょうか?

「scheme」や「architecture」などの検索用語を使用すると、間違った方向を指しているため(「scheme」と呼ばれるツールまたはLinux用のCADソフトウェア)、これを検索するのに苦労しました。

リンクをお願いします。これらの回路図の概要とリンクに興味がある場合、誰かがこの投稿をwiki投稿に変えることができますか?

回答:


15

たくさんあります。知りたいほど、より多くの図を掘り下げる必要があります。

これは私が作ったものです。しかし、私はそれがより複雑になるだけだと気づいたとき、あきらめました。

代替テキスト

注:この画像にはおそらく多くの間違いが含まれています)

これをガイドとして使用して、各サブシステムの詳細を確認してください(多くのサブシステムが欠落していることに注意してください)。

これは、たとえば、Linuxカーネル構造の図です:

代替テキスト (によってこの画像コナンen.wikipedia下でライセンス、CC-BY

xorgの別の1つを次に示します。

代替テキスト

ソース

これはMoblinsのスタックの考え方であり、特にツールキットとAPIの関係を強調しています。

代替テキスト

それらの間で、これらの図はLinuxオペレーティングシステムで起こっていることの大部分をカバーしています。先ほど言ったように、Ubuntuの特定のサブセットについて詳しく知りたい場合は、すべてを説明する1つの大規模な図ではなく、特定の1つの事柄を詳細に説明する図を見つけるでしょう。作るのはほとんど不可能です。


正誤表:
・Ubuntuには、カーネルにコンパイルされるのではなく、カーネルモジュールである多数のドライバーがあります。
・このGVFSビジネスは私の図ではすべて間違っているように見えますが、完全にはわかりません
・xorg図はwayland.freedesktop.orgの人々によるものです。彼らが提案している変更を確認してください


1
ステファノ、編集ありがとう。そんなことはないのではないかと心配しました。いつか自分のスキームを作成しようとするかもしれませんが、今は時間がありません。
-joebuntu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.