3

Я пытался создать свой собственный дистрибутив Linux (желательно какую-то систему Debian, такую как Debian, Ubuntu, Knoppix и т.д.). Я хочу сделать это специально для игр. Для меня это просто любимый проект, и хотя я достаточно хорошо знаю Linux (bash, gcc, g++, gdb и т.д.), Я не очень хорошо знаю ядро. Так что создание собственного дистрибутива с нуля исключено.

Я продолжал пытаться создавать ремастеры Knoppix, и это работало для меня, но это был очень долгий процесс, так как knoppix должен был быть живым CD, и я запускал его в VirtualBox. Так какой же самый простой и быстрый способ создать свой собственный дистрибутив?

Кроме того, могу ли я установить Ubuntu или какой-нибудь Linux на компьютер, внести в него изменения, а затем сделать дистрибутив этой установки?

6 ответов6

3

Linux From Scratch, часто является первым выбором для такой попытки, хорошо документирован и находчив.

http://www.linuxfromscratch.org/

2

Он не совсем основан на Debian, но с SUSE studio можно начать, если вы еще не очень хорошо знакомы с внутренними компонентами Linux.

1

В Fedora есть несколько инструментов, называемых Pungi, LiveCD Creator и Revisor, которые помогают создавать "спины" их проекта, которые представляют собой настраиваемые дистрибутивы Fedora с различными наборами пакетов. Возможно, вы захотите попробовать это как относительно простой способ создать свой собственный дистрибутив.

1

Ubuntu и UCK работают хорошо, устанавливают UCK, запускают apt для установки приложений с вашей консоли и создают livecd.

0

Это довольно старый пост, но я все равно добавлю два цента:

Remastersys действительно прост в использовании с Ubuntu. Я настроил установку Xubuntu на виртуальной машине (используя VirtualBox, как и вы), а затем скопировал ее в ISO с Remastersys, и она отлично работает.

Так что да, вы можете установить Linux и внести любые необходимые изменения, а затем превратить его в распространяемый ISO с помощью Remastersys. Это отличная программа; Я просто хотел бы, чтобы это работало и на дистрибутивах, не основанных на Debian.

0

как сказал Джон Т

Он не совсем основан на Debian, но с SUSE studio можно начать, если вы еще не очень хорошо знакомы с внутренними компонентами Linux.

SUSE Studio - очень хороший инструмент: стоит ли пытаться попробовать [SLAX] [1]?

Ubuntu и UCK работают хорошо, устанавливают UCK, запускают apt для установки приложений с вашей консоли и создают livecd.

Это, IMHO, также хороший выбор: UCK прост в использовании и соответствует некоторым вашим требованиям. Но что касается "реактивности" (я не знаю, является ли это хорошим выбором терминов - я надеюсь, что вы поймете, что я имел в виду), вы можете найти немного тяжелый и медленный Ubuntu.

Linux From Scratch, часто является первым выбором для такой попытки, хорошо документирован и находчив.

http://www.linuxfromscratch.org/

Не в последнюю очередь, вариант, который может привести вас к настоящему успеху! Если у вас есть солидный (хорошо, также "не очень") фон GNU/Linux и вы хотите создать свой собственный GameDistro, LinuxFromScratch должен быть тем, что вы искали. Документация НЕВЕРОЯТНА! Каждый шаг творения не просто написан, но и объяснен: таким образом, вы улучшите свое понимание вопроса и получите дополнительные знания о всей системе.

Но если вы не хотите читать все руководство и вместо этого хотите выполнить базовую установку LFS, есть liveCD, который выполняет грязную работу: его имя - [QLFS] [2] (QuickLinuxFromScratch) liveCD. Затем я бы взял [BLFS] [3] (BeyondLinuxFromScratch), чтобы сделать остальную часть дистрибутива (например, добавив несколько графических интерфейсов, DE, WM и т.д.).

С уважением

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