Como criar e implantar imagens do Linux

1

O objetivo é criar uma imagem de um sistema operacional Linux com scripts específicos, software interno e pacotes de sistema operacional instalados e colocados em um CD. Este CD é então enviado para o cliente, eles o colocam na unidade, inicializam a partir dele e recriam a imagem do sistema em nossa 'imagem master' no CD.

Qual software está disponível para Linux (Red Hat e CentOS) que poderia me ajudar aqui? Nomes gerais de produtos ou o que você experimentou seria ótimo.

    
por Federer 10.05.2012 / 16:03

1 resposta

2

No ecossistema Redhat, o kickstart é geralmente usado para fornecer esse tipo de funcionalidade. Embora projetado principalmente para automatizar instalações autônomas, se partes das informações de instalação forem deixadas de fora do script, como configuração de rede ou configuração do usuário, o instalador perguntará ao usuário da instalação. Usando o kickstart você pode especificar um conjunto básico de pacotes requeridos, adicionar repos, instalar automaticamente pacotes adicionais que você incluiu no dvd, bem como um conjunto robusto de scripts pré-instalação e pós-instalação.

Aqui está um guia passo a passo para gerando um kickstart para o Centos 6.

Esta é a abordagem que o Fedora toma para fornecer seus spins customizados.

Você precisará criar rpms de seu próprio código e gerar uma nova imagem ISO de DVD com o mkisofs. O projeto Centos parece não ter uma ferramenta automatizada para fazer isso, mas é bastante fácil de realizar. Eles fornecem algumas notas sobre como eles criam seus lançamentos.

Observe que, se você puder confiar em seus clientes com uma conexão de rede, convém hospedar o kickstart & pacotes remotamente e apenas minimamente personalizar a imagem de dvd. Isso seria mais transparente para o usuário se os pacotes forem modestos em tamanho, mas podem permitir que você atualize seu processo de instalação facilmente e minimize a confusão se uma imagem de instalação antiga for usada.

Você pode encontrar a documentação oficial do kickstart no site da Redhat, e o Fedora fornece muitas informações sobre o processo de spin em seu wiki.

    
por 10.05.2012 / 16:57