如何创建具有基本依赖项的 deb 包?
Posted
技术标签:
【中文标题】如何创建具有基本依赖项的 deb 包?【英文标题】:How do I create a deb package with basic dependencies? 【发布时间】:2011-02-28 21:40:08 【问题描述】:您好,我正在尝试为用 Java 编写的 Web 应用程序创建一个 deb 包(它使用 Apache Tomcat)。我的最终目标是创建一个人们可以添加到apt-get
软件的存储库,但是
如何使包知道查找依赖项,如 tomcat、sun-java6-bin 和 ant?
如何编写安装程序脚本以将文件和文件夹放置在正确的位置?
【问题讨论】:
尝试在 Ubuntu 开发和编程论坛中询问这个问题 - ubuntuforums.org/forumdisplay.php?f=310 【参考方案1】:http://www.debian.org/doc/maint-guide/ 有一个很棒的教程
【讨论】:
我现在正在使用它,但是您知道 ubuntu 是否有任何不同,或者所有 debian 软件包都与 ubuntu 兼容吗? 好吧,我走到了死胡同,它一直在谈论制作文件和安装我不知道的文件。我的软件没有这些(它是一个独立于平台的 Web 应用程序,其唯一依赖项是真正的 JRE 和 tomcat)。我现在知道如何让它查找依赖项,这很容易,但是整个安装部分超出了我的范围...帮助? 我发现this answer 非常有用,因为它与教程中定义依赖关系的部分有更深的链接。以上是关于如何创建具有基本依赖项的 deb 包?的主要内容,如果未能解决你的问题,请参考以下文章