pbuilder存储依赖项

我只构建有限数量的包,它们在每个构建中具有相同的依赖关系。不幸的是,pbuilder尝试在每次重建时安装依赖项,而不是每次都存储准备好的映像并重新使用它。 有没有办法启用这样的功能?如果它们在后续构建之间没有改变,我可以以某种方式跳过安装构建依赖项的漫长步骤吗?     
已邀请:
是。您可以使用
pbuilder --login
进入解压缩的pbuilder环境,并安装您喜欢的任何软件包。通常情况下,您在此处所做的所有更改都会在您注销后再次丢弃,但也会出现一个
--save-after-login
开关,这会导致所有更改都包含在您登录的pbuilder chroot中。 这样做时,我强烈建议您先复制您要编辑的环境,然后只编辑副本。这样你就可以拥有一个“干净”的环境,你可以用它来检查你的包是否正确地声明了所有的构建依赖关系,然后再将它们上传到某个存档。您可以使用pbuilder的
--basetgz
选项(或使用cowbuilder时为
--basepath
)在不同的chroot之间切换。     

要回复问题请先登录注册