apt-cache showsrc <pkgname> | grep ^Build-Depends
showsrc отображает файл debian / control для данного исходного пакета. Затем мы используем grep для строк, которые начинаются с «Build-Depends», который имеет список пакетов, необходимых для сборки из исходного кода.
Пакеты Ubuntu nginx-full, nginx-core и nginx-extras поставляются с флагом компилятора --with-http_spdy_module. В других сборках -light и -naxsi нет. Ниже все еще применяется, если вы хотите скомпилировать версию с восходящего потока.
Хорошо, прежде всего:
Модуль ngx_http_spdy_module обеспечивает экспериментальную поддержку SPDY. В настоящее время реализуется проект 3.1 протокола SPDY. Этот модуль не построен по умолчанию, он должен быть включен с параметром конфигурации --with-http_spdy_module.Итак, как вы можете видеть, сложно, что кто-то предоставит nginx некоторые характеристики, которые, вероятно, не будут работать хорошо (я этого не сделал). В этих случаях вы действительно только решение (которое тем не менее легко) компилируется из источников. В двух словах вы можете создать свою собственную версию nginx, используя:
apt-get source nginx
cd nginx*
editor debian/rules
Здесь вы найдете строку config.status.full: config.env.full и добавьте все параметры настройки --with-http_spdy_module. Сохраните файл.
sudo apt-get build-dep nginx
sudo apt-get install dpkg-dev
dpkg-buildpackage
Сделано, ваш deb готов к установке. Вы можете создать PPA, который сделает это для вас тоже. Как вы можете видеть, вы тратите больше времени на поиск репозитория, чем на его компиляцию.