如何创建具有基本依赖项的 deb 包?

Sam*_*Sam 5 java ubuntu debian packaging debian-based

您好,我正在尝试为用 Java 编写的 Web 应用程序创建一个 deb 包(它使用 Apache Tomcat)。我的最终目标是启动一个人们可以添加到apt-get软件中的存储库,但是

  1. 如何使包知道寻找像 tomcat、sun-java6-bin 和 ant 这样的依赖项?

  2. 如何编写安装程序脚本以将文件和文件夹放置在正确的位置?