我在开始准备软件包的安装脚本到一个Ubuntu服务器。 我想编写一个脚本作为一个.deb软件包,意识到必须事先安装的依赖关系(数据库,Web服务器等)。
你能推荐任何教程/资源,以帮助新手开发者开始写的deb包?
更新:规范有一个彻底的包装指南这也解释了处理得非常好。
我在开始准备软件包的安装脚本到一个Ubuntu服务器。 我想编写一个脚本作为一个.deb软件包,意识到必须事先安装的依赖关系(数据库,Web服务器等)。
你能推荐任何教程/资源,以帮助新手开发者开始写的deb包?
更新:规范有一个彻底的包装指南这也解释了处理得非常好。
如果你是全新构建Debian软件包,我建议你看一下Debian新维护手册 ,并使用Debian开发者参考参考。 作为一个起点, dh_make
(从dh-make
包)应该给你一个很好的模板一起工作。
在计算器早些时候问题:
如何从源代码编译一个Debian / Ubuntu的软件包?
如果您打算与它们的依赖安装一些软件,你并不真的需要做一个.deb软件包。 一个shell脚本应该工作,调用软件包管理器解决依赖关系,等等。
在Ubuntu默认的shell是bash。 如果你不知道如何做到这一点,这里是一个基本的教程和高级指南 。
希望能帮助到你。