过去我使用过apt-get source <pkg>
,apt-get build-dep <pkg>
和fakeroot debian/rules build
,但我发现并非所有软件包都支持它并且dpkg-buildpackage -rfakeroot -us -uc
建议使用它,但是,我对生成软件包不感兴趣,而只是在对来源(修复或功能)。
答案1
debian/rules build
还是应该可以工作,但是正如您所注意到的,许多软件包依赖于dpkg-buildpackage
的环境并且无法正确构建。
要解决此问题,您可以运行
dpkg-buildpackage -T build