1

Могут ли установщики операционных систем прочитать входной файл, в котором я указываю программы, которые хочу установить?

Например:

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

В этом примере, когда указывается только имя программы, установщик должен установить ее последнюю стабильную версию, при указании URL-адреса он может загрузить ее самостоятельно.

Это позволит установить несколько систем с одним и тем же набором инструментов, даже если они являются частью разных дистрибутивов или с разными ядрами (например, Linux, BSD, HURD, Minix, ...), в разные даты.

Альтернативно, есть ли инструмент, который позволяет устанавливать набор приложений на основе предыдущего текстового файла, когда операционная система уже установлена?

Преимущество такого подхода состоит в том, что было бы намного проще и быстрее переключаться с одной системы на другую, сохраняя ту же среду.

1 ответ1

1

Существует множество решений по управлению конфигурациями или инфраструктурой как решений кода, которые могут сделать это.

Однако они будут немного сложнее, чем ваш пример.

SaltStack, Puppet и Chef могут работать локально без установки центрального сервера, все кроссплатформенные и с открытым исходным кодом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .