我正在 Ubuntu 21.10 上使用它构建一个 .deb,dpkg-buildpackage然后在 Debian 系统中提取该文件,该系统不使用 zstd 压缩。在构建 deb 时如何切换到旧的压缩?
--compression=xz使用或等效标志运行命令-Z仍会生成 zstd 压缩文件。
Ald*_*van 14
您可以通过将以下行添加到规则文件(位于 debian 文件夹中)来使 dpkg 使用另一种压缩格式:
override_dh_builddeb:
dh_builddeb -- -Zgzip
Run Code Online (Sandbox Code Playgroud)
虽然有点晚了,但我希望它对某人有所帮助。
小智 5
如果您使用dpkg-deb构建 deb 添加-Zxz将压缩方法从 zstd 更改为 xz。
dpkg-deb -Zxz --build --root-owner-group yourdeb_1.1-0_amd64