Я работаю над созданием базовой виртуальной машины для использования с Vagrant и / или Puppet.
Я сделал минимальную 32-разрядную установку CentOS 6.3. Его размер по-прежнему составляет около 800 мб. Из того, что я узнал, люди построили базовые виртуальные машины с диском примерно 300 Мбайт. Я очистил кеш yum. Я вижу много данных о локали, но я не уверен, следует ли мне их удалять, потому что в конечном итоге это может потребовать веб-разработки и интернационализации.
Кто-нибудь может мне помочь? Я не нахожу много.
Обратите внимание: рабочий стол не установлен.
Я не думаю, что вам следует беспокоиться о свободном месте или накладных расходах. Но если да, то минимальный установочный образ - правильный подход.
Вы упоминаете время загрузки. Качаешь откуда? Если вы развертываете несколько систем, имеет смысл создать собственный локальный репозиторий YUM в вашей среде или использовать инструмент развертывания, например Сапожник для обработки установок (и начальной загрузки Puppet).
Здесь есть несколько готовых файлов боксов Vagrant для Centos 6.3:
Начиная с 310-610MB. Я был похож на вас и сначала построил свой собственный (какая боль), размер файла был довольно большим, и я еще даже не установил Puppet и другие инструменты. Пошел вперед и загрузил один из них выше, и он был как скала.