我正在运行 Debian Buster,在其中使用 devscripts 包构建一些包。我想为当前稳定的 Debian 版本 (bullseye) 构建这些软件包,而不升级我的系统。我不知道从哪里开始。更新我的构建包?在构建脚本中设置一些标志?
答案1
您可以用于pbuilder
此目的;安装它,然后运行
sudo pbuilder create --basetgz /var/cache/pbuilder/bullseye.tgz --distribution bullseye
初始化 Debian 11 构建 tarball。然后使用pdebuild
来构建你的包:
pdebuild -- --basetgz /var/cache/pbuilder/bullseye.tgz
看pbuilder
Debian wiki 上的技巧页面寻求更通用的解决方案;你必须调整它以匹配当前的稳定版和旧稳定版。