制作 deb 文件

Making deb file

我想用我制作的 java 项目制作 deb 文件并将其安装到其他计算机上
我查看了 Debian New Maintainer's Guide 和其他教程,仍然无法理解。

我制作了一个文件 'MyApp' 并用它制作了一个 .deb 文件,

MyApp/Debian/control
MyApp/MyApp.jar

并将其安装在我的终端中进行检查

sudo dpkg -i MyApp.deb

终端说它已解压,但没有任何反应

所以这是我的问题,

  1. 如何在终端中简单地输入 'MyApp'

    MyApp

在我的终端?

  1. 如何用它制作手册页?我想用 MyApp.deb 安装手册页。我制作了 MyApp.1 文件,但我不知道该放在哪里。

打包(对于 Debian 或其他任何东西)非常重要。 这不是一个论坛里三段话就能解释清楚的事情。

幸运的是,creating Debian packages 有相当多的可用文档,例如

这些教程涵盖了您的问题(即使列表中包含您已经阅读过的"New Maintainer Guide")。

给出更具体的建议:

  • 确保你知道你的东西应该安装到哪里。如果您的项目有 make install,请使用它。如果没有,如果有它会做什么?
  • 一个.jar文件不是可执行文件。如果您希望您的程序可执行,您将需要一个包装脚本,它使用适当的 java-interpreter
  • 调用您的 .jar 文件
  • 签出执行类似操作的软件包;向他们学习
  • 签出 debian/install 文件
  • 签出 debian/manpages 文件

大多数 Debian 文档包含创建 deb 文件的非常复杂的方法。 您可以在下面找到创建 deb 文件的简单步骤 link https://www.lookup2learn.com/post/how-to-create-debian-package