Назад | Перейти на главную страницу

Минимизация дискового пространства для установки CentOS и Vagrant VM

Я работаю над созданием базовой виртуальной машины для использования с Vagrant и / или Puppet.

Я сделал минимальную 32-разрядную установку CentOS 6.3. Его размер по-прежнему составляет около 800 мб. Из того, что я узнал, люди построили базовые виртуальные машины с диском примерно 300 Мбайт. Я очистил кеш yum. Я вижу много данных о локали, но я не уверен, следует ли мне их удалять, потому что в конечном итоге это может потребовать веб-разработки и интернационализации.

Кто-нибудь может мне помочь? Я не нахожу много.

Обратите внимание: рабочий стол не установлен.

Я не думаю, что вам следует беспокоиться о свободном месте или накладных расходах. Но если да, то минимальный установочный образ - правильный подход.

Вы упоминаете время загрузки. Качаешь откуда? Если вы развертываете несколько систем, имеет смысл создать собственный локальный репозиторий YUM в вашей среде или использовать инструмент развертывания, например Сапожник для обработки установок (и начальной загрузки Puppet).

Здесь есть несколько готовых файлов боксов Vagrant для Centos 6.3:

http://www.vagrantbox.es/

Начиная с 310-610MB. Я был похож на вас и сначала построил свой собственный (какая боль), размер файла был довольно большим, и я еще даже не установил Puppet и другие инструменты. Пошел вперед и загрузил один из них выше, и он был как скала.