答案1
用于在 chroot 中构建 Ubuntu 源包的软件称为构建 . 有关设置和使用 sbuild 的一些介绍在简单构建维基文章。
有很多方法可以下载源码包并设置 sbuild chroot,但ubuntu-开发工具 该软件包中包含几个非常有用的脚本,可以完成您想要的任务。
假设你正在运行 Ubuntu 14.04 LTS,你可以设置 chroot 并构建bash
包,例如
sudo apt-get install sbuild ubuntu-dev-tools
mk-sbuild trusty
pull-lp-source -d bash trusty
sbuild -A -d trusty bash_4.3-7ubuntu1.5.dsc
其中,传递给命令的源包的文件名sbuild
当然会随着更新和新版本的发布而改变。
该mk-sbuild
命令只需运行一次,最小的 chroot 会缓存在您的系统上,并可重复用于构建任意数量的源包。