2009-07-22 68 views
17

我准备将一个软件包的安装脚本准备到Ubuntu服务器上。我想写一个脚本作为一个.deb包,它知道必须预先安装的依赖关系(数据库,Web服务器等)。编写Debian/Ubuntu deb软件包的资源?

你能推荐任何教程/资源来帮助新手开发人员开始编写deb软件包吗?

更新:Canonical有一个彻底的Packaging Guide,它很好地解释了这个过程。在计算器

回答

2

如果您打算与它们的依赖安装一些软件

  • UbuntuForum讨论,你并不真的需要做一个.deb软件包。 Shell脚本应该可以工作,调用包管理器来解决依赖关系等。

    Ubuntu上的默认Shell是Bash。如果您不知道如何操作,请点击这里basic tutorialadvanced guide

    希望它有帮助。

  • +0

    我想做一个deb的原因是我们会随着时间的推移创建许多这些服务器,并且我想通过这种机制分发更新。我想我会在安装程序中使用bash脚本来执行安装步骤。谢谢您的帮助! – 2009-07-22 15:11:28

    +0

    感谢您使用高级指南链接。 – 2009-07-23 21:49:19