¿Puedo instalar un sistema operativo y un conjunto de aplicaciones sobre la base de un archivo de configuración simple?


1

¿Pueden los instaladores de 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 por sí mismo.

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

Alternativamente, ¿existe una herramienta que permita instalar un conjunto de aplicaciones en base al archivo de texto anterior, cuando el sistema operativo ya está en su lugar?

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.



@Alex - Quizás, pero a menor escala, plataforma independiente, ... y de código abierto.
Pietro

@Pietro - Ansible es de código abierto
Ramhound

¿Soy el único que encuentra el título de la pregunta engañoso?
C0deDaedalus

Respuestas:


1

Existen muchas soluciones de gestión de configuración o infraestructura como código que pueden hacer esto.

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

SaltStack , Puppet y Chef pueden ejecutarse localmente sin una configuración de servidor central, son multiplataforma y de código abierto.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.