Posso instalar um sistema operacional e um conjunto de aplicativos com base em um arquivo de configuração simples?

1

Os instaladores dos sistemas operacionais podem ler um arquivo de entrada no qual especifico os programas que eu quero instalar?

Por exemplo:

-- Apps to install
postgresql
gcc
doxygen
ftp://ftp.irisa.fr/pub/mirrors/gnuplot
...

Neste exemplo, quando somente o nome do programa é especificado, o instalador deve instalar sua versão estável mais recente, quando a URL é especificada, ele pode baixá-lo sozinho.

Isto permitiria instalar múltiplos sistemas com o mesmo conjunto de ferramentas, mesmo se eles fizerem parte de diferentes distribuições, ou com diferentes kernels (por exemplo, Linux, BSD, HURD, Minix, ...), em diferentes datas. / p>

Como alternativa, existe uma ferramenta que permite instalar um conjunto de aplicativos com base no arquivo de texto anterior, quando o sistema operacional já está em vigor?

A vantagem de tal abordagem seria que seria muito mais fácil e rápido alternar de um sistema para outro, mantendo o mesmo ambiente.

    
por Pietro 21.08.2018 / 19:18

1 resposta

1

Existem muitas soluções de Gerenciamento de Configuração ou Infraestrutura como Código que podem fazer isso.

No entanto, eles serão um pouco mais complexos que o seu exemplo.

SaltStack , Marionete e o Chef pode ser executado localmente sem uma configuração do servidor central, são todos de plataforma cruzada e de código aberto.

    
por 21.08.2018 / 19:46