我们使用 运行自动构建系统pbuilder-dist
。我们用它来构建我们的开源项目快照网站生成夜间构建。目前我们正在针对 Ubuntu“trusty”进行构建。
我们面临的问题是,Ubuntu 中的软件包会定期更新,我们的 chroot 环境也需要更新。简而言之,我们希望在 chroot 中从 cron 运行命令,如下所示:
# apt-get update
# apt-get upgrade
# apt-get autoremove
但是,我看不出有什么办法可以做到这一点。是的,有pbuilder
钩子,但我没有找到从 cron 脚本执行此操作的方法:
# pbuilder-dist trusty login --save-after-login
...然后像上面一样向它输入命令。
有任何想法吗?我查看了文档,pbuilder
但没有看到一个干净而明显的方法,所以我想我会在这里问。
答案1
没关系。pbuilder-dist <distro> update
正是这里所需要的。