make config-recursive

Рекурсивное конфигурирование (make config-recursive) может быть весьма глубоким при установке больших пакетов с обширными зависимостями, такими как, например, mariadb. Некоторые позиции могут затруднить, при том даже поиск не всегда помогает.

Я придерживаюсь таких общих правил.

  1. DEBUG (Buils with debugging support) обычно выключено, но если нет и не требуется, лучше отключить;
  2. DOCS (Biuld and/or install documentation) на VDS отключаем для экономии места. Доки всегда можно посмотреть в других источниках;

  3. EXAMPLES (Build and/or install examples) отключить по той же причине;

  4. NLS (Native Language Support) — лучше везде включить;

  5. SSL/TLS (возможно, в виде OPENSSL) включить;

  6. IPV6 (IPv6 protocol support) отключить, если нет нужды;

  7. Что не знаем — не трогаем.

P.S.1.

  1. MANPAGES (Build and/or install manual pages) тоже можно исключить;

P.S.2.

  1. X11 (Support X11 Desktop Environments) при установке графических библиотек, вроде ImageMagick (pecl-imagic), можно исключить;

P.S.3.

  1. CPU_OPTS (Enable assembly optimizations for your CPU) можно включить.

Оригинал: VK.com
Как-то так.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *