Gostaria de instalar pacotes de software, semelhantes a apt-get install <foo>
mas:
- Sem
sudo
e - Em um diretório local
O objetivo deste exercício é isolar compilações independentes no meu servidor de integração contínua .
Não me importo de compilar a partir do código-fonte, se é isso que é preciso, mas obviamente prefiro a abordagem mais simples possível. Eu tentei apt-get source --compile <foo>
como mencionado aqui, mas não consigo fazê-lo funcionar em pacotes como o autoconf. Estou tendo o erro a seguir:
dpkg-checkbuilddeps: Unmet build dependencies: help2man
Eu tenho o help2man compilado em um diretório local, mas não sei como informar o apt-get disso. Alguma ideia?
ATUALIZAÇÃO : Encontrei uma resposta que quase funciona em https://askubuntu.com/a/350/23678 . O problema chroot
é que ele requer sudo. O problema apt-get source
é que não sei resolver dependências. Devo dizer, chroot
parece muito atraente. Existe um comando equivalente que não exija sudo?
sudo
e em um diretório que não seja do sistema.