Instale o dpkg-dev:
sudo apt-get install dpkg-dev
Adicionar repositório:
sudo add-apt-repository ppa:nginx/stable
Edite /etc/apt/sources.list.d/nginx-stable-lucid.list
, adicione dpkg-src:
deb http://ppa.launchpad.net/nginx/stable/ubuntu lucid main
deb-src http://ppa.launchpad.net/nginx/stable/ubuntu lucid main
nota: (a etapa anterior já pode ter sido executada automaticamente no Ubuntu > = 12.04 - também certifique-se de alterar lucid
para refletir sua versão)
Ressincronize os arquivos de índice de pacotes:
sudo apt-get update
Obtenha fontes:
apt-get source nginx
Construa dependências:
sudo apt-get build-dep nginx
Edite nginx-0.8.54 / debian / rules:
config.status.full: config.env.full config.sub config.guess
...
--add-module=path/to/nginx_uploadprogress_module
Criar pacote:
cd nginx-0.8.54 && dpkg-buildpackage -b
Instalar pacotes:
sudo dpkg --install nginx-common_1.2.4-2ubuntu0ppa1~precise_all.deb
sudo dpkg --install nginx-full_1.2.4-2ubuntu0ppa1~precise_amd64.deb