Создание сценариев Linux-машины
Мне нужно сохранить конфигурацию машины linux в файле и иметь возможность реплицировать машину (как можно проще) с помощью файла. Файл должен быть как можно меньше.
Я думаю, что должно быть возможно следующее: создать минимальный установочный компакт-диск Linux, который устанавливает системы из Интернета и применяет некоторый bash-скрипт к полученной системе. В принципе, ISO компакт-диска может быть очень маленьким и может быть установлен на реальной машине (путем записи компакт-диска) или на виртуальной машине (посредством файла ISO).
Интересно, был ли реализован этот подход... Я не смог выяснить ключевые слова для поиска в Google.
добавить: или даже более простое двухэтапное решение: минимальный дистрибутив Linux, который имеет возможность извлекать пакеты и программное обеспечение из Интернета, следуя сценарию конфигурации (который можно скопировать в систему после установки). Это привело бы к еще меньшим файлам, поскольку образ ISO всегда был бы одинаковым и не содержался в файле, описывающем систему.
1 ответ
Этот вид Linux существует уже давно. только командная строка (без графического интерфейса) live cd, которую вы можете загрузить и загрузить с нее. Обычно загружается в ОЗУ. эти дистрибутивы поставляются с собственным программным обеспечением менеджера пакетов. Эти менеджеры пакетов представляют собой комбинацию bash и языка программирования, в основном Perl. Например, Gentoo; который его livecd составляет около 100 МБ, я думаю, или, возможно, меньше. есть и другие дистрибутивы