¿Puedo instalar un sistema operativo y un conjunto de aplicaciones a partir de un simple archivo de configuración?

¿Puedo instalar un sistema operativo y un conjunto de aplicaciones a partir de un simple archivo de configuración?

¿Pueden los instaladores de los sistemas operativos leer un archivo de entrada donde especifico los programas que quiero instalar?

P.ej:

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

En este ejemplo, cuando solo se especifica el nombre del programa, el instalador debe instalar su última versión estable; cuando se especifica la URL, puede descargarlo solo.

Esto permitiría instalar múltiples sistemas con el mismo conjunto de herramientas, incluso si forman parte de diferentes distribuciones, o con diferentes kernels (por ejemplo, Linux, BSD, HURD, Minix, ...), en diferentes fechas.

Alternativamente, ¿existe una herramienta que permita instalar un conjunto de aplicaciones sobre la base del archivo de texto anterior, cuando el sistema operativo ya está instalado?

La ventaja de este enfoque sería que sería mucho más fácil y rápido cambiar de un sistema a otro, manteniendo el mismo entorno.

Respuesta1

Hay muchas Gestión de Configuración oInfraestructura como códigosoluciones que pueden hacer esto.

Sin embargo, serán un poco más complejos que su ejemplo.

Pila de sal,Marioneta, yCocineroTodos pueden ejecutarse localmente sin una configuración de servidor central, son multiplataforma y de código abierto.

información relacionada