Я бы порекомендовал три варианта, в зависимости от того, насколько важно использовать немодифицированный источник и ваши причины для этого.
1) LFS - сокращение от Linux С нуля, этот дистрибутив помогает вам построить все из оригинальных источников, что обеспечивает строгое соблюдение ваших требований. Недостатком является то, что обслуживание - это трудоемкая работа, поскольку нет ни одного тестирования и исправления для вашей конфигурации - вы единственный пользователь!
2) Gentoo - вероятно, ваш лучший выбор. Вы можете выбрать свое приключение, дающее вам возможность выполнить этап 3 (установка из начальной загрузки и сборку вашей системы оттуда) или этап 1 (гораздо больше похожий на LFS), но с кем-то, кто выполняет тестирование и исправления. Пакеты чертовски близко к основной.
3) Arch также довольно близка к мейнстриму, но немного меньше, чем Gentoo. Самые передовые источники доступны с пакетами config / build из репозитория сообщества.
Это действительно ваши варианты, если вы не хотите, чтобы степень CS была сфокусирована на ОС и потратила свою жизнь на компиляцию.