将自己的软件引入Debian和Fedora的最佳途径是什么?

时间:2009-11-20 02:21:09

标签: debian packaging fedora

假设我能够按照包装指南进行操作,并找到了如何制作.deb和.rpm的工作原理,如何获得实际包含我的软件的发行版?

首先是最快/最简单的方式,其次是最合适/官方的方式?

如果我的软件依赖于没有包的其他人的图书馆怎么办?那么我是否有责任包装那些?

1 个答案:

答案 0 :(得分:2)

根据我对Debian的经验得出的几点:

  • 这些都是志愿者驱动的发行版,所以让别人的生活变得更轻松总是一件好事,所以要确保你的软件构建清晰,记录良好等等。
  • 先决条件:如果您的软件有取决于:因此Build-Depends:在其他软件上,那么您必须先提供该软件
  • 您始终可以从您的sourceforge / Google Code / ... site
  • 上托管的本地存储库和/或.deb和.rpm文件开始
  • 如果您的软件是好的和相关的,很可能有人会包含它,特别是如果你开始构建一个社区
  • 如果其他一切都失败了,请抓住自己的痒并申请成为Debian维护者(DM),以便您的包装可以进入存档

devel始终在细节中。我碰巧是Debian开发人员并维护了一些我是上游作者的软件,但是我还有其他项目我还没有进入Debian,可能暂时没有,因为它们更专业。