
Ejecutamos un sistema de compilación automatizado usando pbuilder-dist
. Lo usamos para construir nuestro proyecto de código abierto.Sitios web instantáneospara producir compilaciones nocturnas. Actualmente estamos construyendo contra Ubuntu "confiable".
El problema al que nos enfrentamos es que periódicamente los paquetes en Ubuntu se actualizan y nuestro entorno chroot necesita actualizarse. En resumen, queremos ejecutar comandos desde cron dentro del chroot así:
# apt-get update
# apt-get upgrade
# apt-get autoremove
Sin embargo, no veo una manera de hacer esto. Sí, hay pbuilder
ganchos, pero no veo una manera de hacerlo desde un script cron:
# pbuilder-dist trusty login --save-after-login
...y luego alimentarlo con comandos como el anterior.
¿Algunas ideas? He mirado la documentación pbuilder
pero no veo una forma clara y obvia, así que pensé en preguntar aquí.
Respuesta1
No importa. pbuilder-dist <distro> update
hace exactamente lo que se necesita aquí.