Рекурсивное конфигурирование (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
Как-то так.