Предположим, у меня есть какая-то установка Arch Linux, которую я хотел бы распространить среди студентов, обладающих (иногда очень) базовыми знаниями Linux, чтобы они могли составлять программы на С в среде, очень похожей на ту, которая существует в университете. (Такие вещи, как Cygwin или MinGW, здесь неуместны.)
Я также выбираю VirtualBox в качестве держателя для виртуальной системы.
Вопрос: как мне его распространить ? Я имею в виду:
- установка VirtualBox на целевой машине (если она еще не установлена)
- распаковка и копирование моего файла изображения (.VDI)
- регистрация изображения (чтобы VirtualBox мог видеть его при запуске)
- настройка гостевой системы в VirtualBox (сеть, память и т. Д.)
- опционально установка PuTTY для упрощения взаимодействия с гостевым Linux
Должен ли я создать установщик? Который из? Или просто написать несколько .BAT-скриптов? (Целевой хост-системой является Windows, в основном XP и Vista.) Я определенно не хочу иметь веб-страницу со снимком экрана, объясняющим, где нажимать и что нажимать, потому что это скучно.
Кроме того, каков будет лучший (самый удобный для пользователя) способ настройки сети при первом запуске гостевой системы Linux?