Сборка Linux с нуля
Хочу собрать Linux с нуля ... Подскажите с каких библиотек начинать ... Спасибо ...
Ответы (2 шт):
Для новичка можно начать с openwrt. Там готовый набор для сборки - понижает порог входа в лоу левел.
Установи sdk, настрой для сборки образа под qemu (запустится и на других виртуалках).
Собери - научись запускать образ.
Сними все галочки в списке пакетов для сборки, добавляй по одному - смотри какой что дает. Изучи инит (там на баше - все просто)
Убери базовые пакеты опенврт, напиши свой инит. Добавь удев и/или системд, а может статические файлы устройств плюс busybox init будет ближе.
Я бы на самом деле порекомендовал Gentoo.
Это не то чтобы совсем с нуля, но поверьте, это увлекательно. Я не открывал handbook уже лет 7 наверное, а сейчас я смотрю он стал очень увлекателен и понятен для чтения.
В общем вам сюда
https://wiki.gentoo.org/wiki/Handbook:AMD64/ru
Gentoo это прям своего рода философия. Но раз вы задаете вопрос, мой ответ именно таков :)