Кажется, либо я не смотрю в нужных местах, либо документации недостаточно.
Где найти иллюстрацию типичного дистрибутива Linux? Что-то, чтобы сказать, что это ядро, это компоненты, это X11, GNOME, это компоненты и т.д.
Я расшифровывал документы, предполагая, что вы знаете, что все это значит, и, похоже, я что-то упустил.
Обновление Вопросов Все ответы размещены очень полезны. это большая структура, чтобы смотреть на
- Интерактивная карта ядра Linux помогает понять слои и функции ядра.
- Справочник по технологиям Linux также полезен, чтобы рассказать вам о различных компонентах в примере = и о том, где он находится в слоях и функциях.
- проект Linux с нуля является идеальным эталоном, хотя для его работы требуется новая машина, но я считаю, что он охватит 90% того, что программист должен знать о структуре Linux
- Статья IBM об анатомии ядра Linux
- Иллюстрация О'Рейли - еще одна хорошая ссылка
Конечно, Linux - это не только ядро, и чтобы понять всю анатомию дистрибутива, нам нужно понять, как разговаривать с ядром, используя интерфейс системных вызовов (SCI). а затем нам нужно взглянуть на доступные среды рабочего стола, такие как GNOME, KDE, X11, CDE и т. д.