Answers:
可能最简单的方法是简单地在启动板上复制二进制文件:
转到您的PPA,然后单击“查看包裹详细信息”:
点击“复制软件包”:
选择清醒包:
为该系列选择“ Maverick”,然后选择“复制现有二进制文件”:
点击“复制软件包”,仅此而已!
如果无法复制正在构建的程序包的二进制文件,则需要通过编辑debian/changelog
文件为每个发行版上载源程序包。
debian/changelog
您的源包目录中的文件nginx (1:1.4.1-0ubuntu1~preciseppa1) precise; urgency=low
debuild -S
.changes
文件上传到您的PPA:dput ppa:teward/nginx-stable-testing ../nginx_1.4.1-0ubuntu1~preciseppa1_source.changes
如果构建成功,那么恭喜您已经为该发行版构建了一个软件包!如果没有,则必须检查启动板上的构建日志并解决您发现的所有问题。
nginx
PPA和其他程序中的其他程序进行不同的构建时,MOTU(Universe存储库的神)对此进行了解释,它们帮助解决了我的许多问题。感谢您发布!:)
nginx
or rkhunter
或其他软件包,要解决一个巨大的依赖项问题(depends:
在控制文件等中有所不同),因此我总是使用programversion-1~RELEASE0
〜RELEASE0始终与给定发行版所在的编号相同。.通常当我从Debian到Ubuntu就是这样:)
nginx
Debian Unstable的支持移植到了Precise,Quantal,Raring和Saucy(以及PPA中的Trusty,但我还要确保Trusty,直到Debian冻结之前,会将Debian的最新信息合并到:P中),以便NGINX团队使用,但是可惜有时候有些错误我无法修复,因此Debian必须处理...这就是为什么我与Debian维护者保持良好关系的原因:)