Как я могу настроить все зависимости перед установкой?

Вообще говоря, просто используйте dd; но поскольку Вы упоминаете использование виртуализации KVM, Вы могли бы рассмотреть использование qemu-img:

qemu-img create -f raw disk 2G

Это делает то же как dd команда в ответе Chris Down, эффективно.

Независимо от того, какую команду Вы используете для использования в виртуализации, я настоятельно рекомендовал бы использовать fallocate предварительно выделить блоки для предотвращения выполнения фрагментации и увеличения.

fallocate -l 2G disk

Это не доступно на всех платформах и файловых системах, все же. Это не запишет, обнуляет, но просто присваивает блоки файлу, вместо того, чтобы делать это по запросу позже каждый раз, когда он должен расширить файл.

4
20.11.2013, 20:03
3 ответа

У меня был тот же вопрос, спрашивая меня некоторое время назад, и я написал статью, как можно сделать это.

В первую очередь, можно работать

make -DBATCH install clean

принять конфигурацию по умолчанию для всех пакетов (для зависимостей также). Если Вы хотите настроить все зависимости, можно работать

make config-recursive

Необходимо работать

make config-recursive

как много раз по мере необходимости для конфигурирования всех зависимостей. Это происходит, потому что при конфигурировании зависимостей эти зависимости могут иметь больше зависимостей, которые должны быть установлены и настроены.

Затем можно работать

make install clean

В конце концов, в случае, если Вы хотите реконфигурировать, или удалить конфигурацию необходимо работать:

make rmconfig-recursive

Можно также смотреть на мою статью: http://www.webplay.pro/blog/freebsd-make-install-clean-accept-default-config.html

7
27.01.2020, 20:49

Необходимо проверить ports-mgmt/portmaster. Можно настроить и установить порт с его зависимостями с простым portmaster foo/bar.

Другая возможность является ports-mgmt/portupgrade.

Проверьте документацию также :)

1
27.01.2020, 20:49

Существует путь: make config-recursive. Downvoting, потому что Вы не потрудились использовать поисковую систему.

1
27.01.2020, 20:49

Теги

Похожие вопросы