質問: ubuntuのアーキテクチャの概略図はありますか? 熱心で高度なlinux学習者として、linuxのアーキテクチャ/構造全般の概要を知りたいと思います。 「全体像」のようにね。私は、何から何まで、誰がどのシステム(xなど)がどのサブシステム(gdm/gnome/compiz)で構成されているかを、aからzまで、ブートから対話型デスクトップまで、最も重要なバックグラウンドサービス(auth、network、cronなど)。多分このようになります: http://www.flickr.com/photos/pgc/140859386/ しかし、もっと詳細。非常に包括的なチャートを作成するブートチャートがありますが、それらもまた詳細すぎるため、「全体像」を把握するのは困難です。そのようなことはありますか?おそらくシステム全体ではなく、単一のサブシステム向けでしょうか?「scheme」や「architecture」などの検索用語を使用すると、間違った方向(「scheme」またはlinuxのcadソフトウェアと呼ばれるツール)を指すため、これを検索するのに苦労しました。リンクをお願いします。これらの回路図の概要とリンクに興味がある場合、誰かがこの投稿をwiki投稿に変えることができますか?
回答: たくさんあります。知りたいほど、より多くの図を掘り下げる必要があります。これは私が作ったものです。しかし、私はそれがより複雑になるだけだと気づいたとき、あきらめました、そして私はどこかで止めなければなりません。(注:この画像には、多くの間違いが含まれている可能性があります)これをガイドとして使用して、各サブシステムの詳細を確認してください(多くのサブシステムが欠落していることに注意してください)。これは、たとえば、linuxカーネル構造の図です: (この画像は conan at en.wikipedia で、ライセンスは cc-by でライセンスされています)xorgの別の1つを次に示します。( ソース )これはmoblinsのスタックの考え方であり、特にツールキットとapiの関係を強調しています。それらの間で、これらの図はlinuxオペレーティングシステムで起こっていることの大部分をカバーしています。先ほど言ったように、ubuntuの特定のサブセットについて詳しく知りたい場合は、すべてを説明する1つの大規模な図ではなく、特定の1つの事柄を詳細に説明する図を見つけるでしょう。作るのはほとんど不可能です。正誤表: ・ubuntuには、カーネルにコンパイルされるのではなく、カーネルモジュールであるドライバーの束があります。 ・この図では、このgvfsビジネスがすべて間違っているように見えますが、完全にはわかりません ・xorg図は wayland.freedesktop.org の人々によるものです。彼らが提案している変更を確認してください