Concordo com "Martin F" - ele descreveu a maneira mais simples e comprovada de atualizar o Nginx das fontes oficiais.
No entanto, algumas pessoas gostariam de usar o "modo Debian" de instalar pacotes fonte. Nesse caso, o cenário é o seguinte:
- Você deve ter
dpkg-dev
, dpatch
, devscripts
installed
- Ir para o diretório em que você cria pacotes, por exemplo %código%. Fazer o download das fontes do pacote Nginx:
/usr/src
- Diretório
apt-get source nginx=1.0.4
contém fontes Nginx juntamente com a configuração do pacote Debian, script de instalação, etc. Se você quiser apenas adicionar outra opção à linha de comando de configuração do Nginx, edite o arquivo nginx-1.0.4
. Observe que o pacote Nginx vem em três tipos: debian/rules
, extra
e não me lembro do terceiro. Escolha o que você quiser e modifique sua configuração.
- Atualize o ChangeLog:
full
- Crie o pacote:
dch --local your-user-id 'Added perl module; Removed ipv6, mail, xslt modules'
Depois disso, você deve ter pacotes do Debian (por exemplo, debuild -us -uc -b
) em nginx-full_1.0.4-1your-user-id1_amd64.deb
. Basta instalar o pacote de sua escolha com /usr/src