Cria um arquivo iso debian personalizado

4

Eu tentei criar uma distribuição customizada baseada no debian, depois de ler o documento debian, achei o arquivo preseed que pode gerar o debian com parâmetros pré-configurados. Mas isso não é suficiente para mim, porque eu preciso adicionar alguns pacotes com suas dependências no arquivo iso gerado, e eu preciso executar o script após a instalação do meu debian personalizado, este script pode compilar e instalar o meu software com um script de shell.

Como fazer isso?

    
por developer 10.02.2014 / 16:00

3 respostas

3

Existem scripts aqui: link para pegar um netinst iso e remasterizá-lo com opções de preseed. Este poderia ser um bom ponto de partida.

Existe uma opção latecmd na pré-configuração que permite executar um comando antes da conclusão da instalação. Se o latecmd não puder fazer tudo no ambiente chroot, você poderá usar o latecmd para inserir um script que será chamado na próxima inicialização.

    
por 25.01.2015 / 22:30
1

Eu gostaria de sugerir o uso do projeto Live System (no Debian o pacote deb correspondente é chamado live-build ). Eu usei-o para criar imagens ao vivo e instaladores personalizados baseados no Debian. Esta ferramenta permite gerenciar muitos recursos: arquitetura do sistema, pacotes instalados, conteúdo personalizado, etc.

    
por 29.06.2015 / 14:46
0

A solução mais fácil é que você crie sua máquina (virtual) com um CD Debian regular e use o preseed para automatizar a instalação. Depois disso, você precisa se conectar à sua máquina e adicionar sua chave ao chaveiro debian para permitir que você instale seus próprios pacotes. Em seguida, você precisará adicionar seu repositório a /etc/apt/sources.list ou /etc/apt/sources.list.d para instalar tudo o que precisar, com facilidade. Tudo pode ser automatizado usando scripts.

    
por 10.02.2014 / 17:11