2

Контекст:

У нас есть собственные версии GCC, Kernel, утилит ... и т.д., Мы бы хотели легко интегрировать их в легко устанавливаемый и легко обслуживаемый Linux Distro ... управление пакетами и т.д. Это для некоммерческой организации с особыми потребностями ... мы не развлекаемся.

Проблема:

Это подтолкнуло нас к созданию собственного дистрибутива. Мы успешно прошли через LFS, используя наши пользовательские пакеты, но надеемся, что нам не придется заново изобретать колесо ... управление пакетами и т.д. Никаких исходных текстов ... только двоичные блицкрейги.

Помогите:

Что бы вы сделали [лучше: с чего бы начать? ] если вы настроили пакеты и хотели создать в первую очередь бинарный минимальный дистрибутив Debian вокруг них? Основные компоненты модифицированы. Какой самый простой способ создать собственный дистрибутив с помощью debian/arch (нет, ням ... ради любви к Питу! ) стиль управления пакетами и нестандартные / модифицированные пакеты без переизобретения колеса?

Нам не нужен совет относительно зеркал apt/update или чего-то еще ... только сам базовый дистрибутив. Можем ли мы, например, просто создать зеркало, а затем обновить дистрибутив готового пакета с помощью наших пользовательских пакетов? Затем «закрепить» определенные пакеты и определенные версии?

Ссылки, документация, указатели любого рода вместо явных инструкций будут приветствоваться.

ОБНОВИТЬ

Я собираюсь изучить создание репо / зеркала и закрепление пакета на стандартной минимальной установке Debian ... затем изучу создание установщика для готовой системы. Это кажется намного умнее, чем пытаться создать еще один дистрибутив. Если вы были на этом пути и у вас есть указатели (не разновидность C), ссылки или что-то еще ... бросьте их мне, если вы можете уделить минуту ...Я был бы очень признателен, услышав ваш опыт. Спасибо!

2 ответа2

1

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

Затем используйте его как основу для создания установщика /livecd с помощью remastersys.

0

Я бы порекомендовал вам следующие варианты:

  1. Suse Studio
  2. Slax
  3. Ремикс Fedora. Вы можете удалить их вещи, которые вам не нравятся, и поместить в свои, а затем сделать ребрендинг.

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