¿Cómo crear una distribución personalizada basada en Debian?

¿Cómo crear una distribución personalizada basada en Debian?

Necesito crear una red con un pequeño grupo de usuarios. Pensé en usar la distribución Debian en las computadoras. Para automatizarlo, busqué herramientas de instalación y personalización automáticas para distribuciones de Linux. No pude encontrar ninguna coincidencia exacta que se adapte a mis necesidades.

¿Cómo puedo crear una imagen ISO que tenga los programas que necesito?

Respuesta1

Lo que quieres se llamapreestablecidoinstalación. Una instalación preconfigurada es aquella en la que la base de datos de debconf está precargada (o "preconfigurada") con todas las respuestas que se le preguntarán durante el proceso de instalación.

Puedes encontrar instrucciones aquí:

El primer enlace es específico del grabado, pero no es muy diferente de crear una imagen Squeeze.

En una palabra:

  1. Copie el contenido de la ISO de instalación de red a un directorio de trabajo
  2. Edite isolinux.cfgpara usar solo un único destino de instalación y configure:
    1. default install
    2. La línea adjunta del Kernel para incluir el archivo preconfigurado, la configuración regional y el mapa de teclas (p. ej., append vga=normal initrd=/install.amd/initrd.gz preseed/file=/cdrom/preseed.txt debian-installer/ locale=en_US console-keymaps-at/keymap=us --)
  3. Ejecútelo debconf-get-selectionsen un sistema que se instaló normalmente, guarde el resultado preseed.txty colóquelo en la raíz de su directorio de trabajo ISO.
  4. Construya la imagen (usando mkisofs) y pruébela
  5. Edite preseed.txtsegún sea necesario y repita el paso 4 hasta que tenga un instalador completamente desatendido.

Es útil utilizar VirtualBox (o similar) para una iteración rápida.

Respuesta2

Puedes intentarlo:

  1. Estudio SUSE
  2. constructor de ubuntu

información relacionada