Предисловие: Я не собирал ОС со времен Solaris, с моментальным набегом на Yellow Dog Linux, оба давно.
У меня есть сборочная машина под управлением Ubuntu 16.04 LTS (которую со временем можно заменить на CentOS). Мне нужно использовать его, чтобы начать сборку последней стабильной версии CentOS (все это, ядро и все такое).
Можно ли это сделать без героизма, или мне нужно найти или построить машину с соответствующей ОС для этого?
Инструкции, которые я нашел для CentOS, похоже, предполагают, что я выполняю сборку на машине с CentOS или аналогичной, я полагаю, с yum и т. д. Я видел ссылки на использование Mock для сборки RPM на любой платформе, но я не уверен, как это вписывается в головоломку по сборке всей ОС.
Во-первых, хорошо, что вы планируете создавать ОС с нуля, хотя в наши дни большинству людей все равно, если у вас нет очень конкретных и обязательных требований.
Что касается вопроса. Сборка CentOS из Ubuntu немного сложна (, так как мне не удалось сопоставить yum db. Версия Ubuntu 14.04 ). Я бы не стал этого рекомендовать, хотя и не знаю, насколько это героично для вас. Может быть, вы можете попробовать Сингулярность
P.S.:Пожалуйста, проявите некоторую исследовательскую активность в своих вопросах, так как они могут вдохновить тех, кто попытается ответить на ваши конкретные проблемы.
Рад видеть вас в ближайшее время на специально созданной машине CentOS.:)