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