从debian/rules安装软件包

从debian/rules安装软件包,debian,Debian,我的debian包源代码构建了三个包:dev、dbg和库。dev包是以后生成的另一个包的生成依赖项 有没有办法从debian/rules文件在构建机器上安装这个新生成的dev包 我正在考虑将“dpkg-I dev pkg name.deb”放在规则文件的install:部分 注意:问题解决了,我不知道如何删除这个问题 依赖项的安装是构建系统的工作(例如,pbuilder或buildd),而不是您的debian规则。对编译顺序甚至其他包的存在进行假设的唯一地方是控件中的Build dependen

我的debian包源代码构建了三个包:dev、dbg和库。dev包是以后生成的另一个包的生成依赖项

有没有办法从debian/rules文件在构建机器上安装这个新生成的dev包

我正在考虑将“dpkg-I dev pkg name.deb”放在规则文件的install:部分


注意:问题解决了,我不知道如何删除这个问题

依赖项的安装是构建系统的工作(例如,
pbuilder
buildd
),而不是您的debian规则。对编译顺序甚至其他包的存在进行假设的唯一地方是控件中的
Build dependens
字段<代码>生成取决于由生成控制软件拾取,并确定在特定软件的生成过程中安装了哪些包。

所有包都在.deb文件中吗?@Asmageddon,是的,它生成3.deb文件。其中一个需要安装在生成计算机上。我认为这可以通过安装脚本完成,但不能从debian/rules中完成。@GauravSinha:“删除”问题的正确方法是自我回答并接受。