Рекурсивное конфигурирование (make config-recursive
) может быть весьма глубоким при установке больших пакетов с обширными зависимостями, такими как, например, mariadb
. Некоторые позиции могут затруднить, при том даже поиск не всегда помогает.
Я придерживаюсь таких общих правил.
DEBUG (Buils with debugging support)
обычно выключено, но если нет и не требуется, лучше отключить;DOCS (Biuld and/or install documentation)
наVDS
отключаем для экономии места. Доки всегда можно посмотреть в других источниках;EXAMPLES (Build and/or install examples)
отключить по той же причине;NLS (Native Language Support)
— лучше везде включить;SSL/TLS
(возможно, в видеOPENSSL
) включить;IPV6 (IPv6 protocol support)
отключить, если нет нужды;Что не знаем — не трогаем.
P.S.1.
MANPAGES (Build and/or install manual pages)
тоже можно исключить;
P.S.2.
X11 (Support X11 Desktop Environments)
при установке графических библиотек, вродеImageMagick
(pecl-imagic
), можно исключить;
P.S.3.
CPU_OPTS (Enable assembly optimizations for your CPU)
можно включить.
Оригинал: VK.com
Как-то так.