Я жадно собираю свой собственный дистрибутив Linux, такой как Ubuntu, Mint или Fedora. Я просмотрел Google, чтобы лучше узнать, как они сделаны, но, к сожалению, мне так не повезло.

Я нашел учебники "Linux from Scratch", но некоторые эксперты говорят, что это не очень полезно для создания дистрибутива.

Интересно, как эти ОС Ubuntu и т.д .. сделаны. Я имею в виду, что там много операционных систем на базе Linux и, по крайней мере, один новый выпуск в неделю. Как они могут это сделать? Я имею в виду, откуда они начали?

Я единственный, кто не знает, с чего начать?

Я надеюсь, что вы, эксперты, могли бы помочь мне найти решение. У меня нет другого источника для поиска информации от ..

1 ответ1

2

Ну, система Linux довольно модульная.

У вас есть Ядро, Coreutilities (ls, cd, cat, ...), Windowmanager, UserProgramms (Firefox, Texteditor), аудио-сервисы (Pulseaudio), менеджер пакетов и многое другое. Но чтобы объединить их в свой дистрибутив, вы должны знать много о каждом из этих компонентов.

Проще изменить существующий дистрибутив. Простейшим подходом было бы сделать образ дистрибутива по вашему выбору, распаковать его и изменить файлы (новый фон, другие звуки или даже другие двоичные файлы), а затем переупаковать его.

Если вы действительно хотите начать с нуля: читали ли вы книгу об этом? http://www.linuxfromscratch.org/lfs/downloads/stable/LFS-BOOK-7.10.pdf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .