mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-23 14:32:18 +08:00
Подробное руководство по созданию собственной Linux-системы из исходного кода
docs | ||
.gitignore | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md |
Linux для себя
Книга обеспечит Вас необходимыми знаниями чтобы создать свою собственную Linux систему с самого начала.
Это готовый шаблон и рекомендации, выполнив которые, вы получите правильно работающую систему на Ваш вкус. Вы всё контролируете, а мы просто протягиваем Вам руку помощи.
Начните собственное путешествие в мир Linux прямо сейчас!
Запустить руководство локально:
npm i && npm start
Рекоминадации для редакторов книги
- в случае если что либо реализует несколько программ то поддерживаться могут несколько, но должна быть "основная". В частности основными предлагаю сделать A. компилятор - gcc B. shell - bash C. утилиты командной строки - оригинальные GNU версии D. инит - sysvinit и systemd E. шифрование - openssl F. файловая система - ext4 во всех случаях эти программы являються наиболее популярными в данной области
- менеджер пакетов не навязывать
- все изменения присылать через git
- постараемся соблюдать FHS и LSB
- /lib /bin /sbin линки на такие же в /usr, времнная система в /tools
- добавлять не актуальную версию (актуальная версия - либо последняя, либо последний стабильный/LTS релиз) можно только в случае если определенный пакет требует ее в обязательном порядке и не работает с новой версией