Me gustaría instalar paquetes de software, similares a apt-get install <foo>
pero:
- Sin
sudo
y - En un directorio local
El propósito de este ejercicio es aislar compilaciones independientes en mi servidor de integración continua .
No me importa compilar desde la fuente, si eso es lo que se necesita, pero obviamente preferiría el enfoque más simple posible. Intenté apt-get source --compile <foo>
como se menciona aquí, pero no puedo hacer que funcione para paquetes como autoconf. Obtuve el siguiente error:
dpkg-checkbuilddeps: Unmet build dependencies: help2man
Tengo help2man compilado en un directorio local, pero no sé cómo informar a apt-get de eso. ¿Algunas ideas?
ACTUALIZACIÓN : Encontré una respuesta que casi funciona en https://askubuntu.com/a/350/23678 . El problema chroot
es que requiere sudo. El problema apt-get source
es que no sé cómo resolver las dependencias. Debo decir que se chroot
ve muy atractivo. ¿Hay un comando equivalente que no requiere sudo?
sudo
y en un directorio que no es del sistema.