Como criar uma distribuição customizada baseada no Debian?

Como criar uma distribuição customizada baseada no Debian?

Preciso criar uma rede com um pequeno grupo de usuários. Pensei em usar a distribuição Debian em computadores. Para automatizá-lo, procurei ferramentas de instalação automática e customização para distros Linux. Não consegui encontrar nenhuma correspondência exata adequada às minhas necessidades.

Como posso criar uma imagem ISO que contenha os programas de que preciso?

Responder1

O que você quer é chamado depré-configuraçãoinstalação. Uma instalação pré-configurada é aquela em que o banco de dados debconf é pré-preenchido (ou "pré-configurado") com todas as respostas que serão solicitadas durante o processo de instalação.

Você pode encontrar instruções aqui:

O primeiro link é específico da gravação, mas não é muito diferente da criação de uma imagem Squeeze.

Resumindo:

  1. Copie o conteúdo do net install ISO para um diretório de trabalho
  2. Edite isolinux.cfgpara usar apenas um único destino de instalação e defina:
    1. default install
    2. A linha de acréscimo do Kernel para incluir o arquivo preseed, a localidade e o mapa de teclado (por exemplo, append vga=normal initrd=/install.amd/initrd.gz preseed/file=/cdrom/preseed.txt debian-installer/ locale=en_US console-keymaps-at/keymap=us --)
  3. Execute debconf-get-selectionsem um sistema que foi instalado normalmente, salve a saída preseed.txte coloque-a na raiz do seu diretório de trabalho ISO
  4. Construa a imagem (usando mkisofs) e experimente
  5. Edite preseed.txtconforme necessário e repita a etapa 4 até ter um instalador totalmente autônomo.

Ajuda se você usar o VirtualBox (ou similar) para iteração rápida.

Responder2

Você pode tentar:

  1. Estúdio SUSE
  2. Construtor Ubuntu

informação relacionada