
을 사용하여 자동화된 빌드 시스템을 실행합니다 pbuilder-dist
. 우리는 이를 오픈 소스 프로젝트를 구축하는 데 사용합니다.스냅 웹사이트야간 빌드를 생성합니다. 현재 우리는 Ubuntu "신뢰할 수 있는"을 기반으로 구축하고 있습니다.
우리가 직면한 문제는 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
여기에 필요한 것을 정확히 수행합니다.