如何编译 SH 文件以便将其上传到 PPA Launchpad

如何编译 SH 文件以便将其上传到 PPA Launchpad

我想通过 .SH 文件制作一些安装脚本,然后将其上传到http://launchpad.net? 我该怎么做呢?

答案1

首先,你不需要编译一个.sh文件。您需要做的是为您的程序创建一个 Debian 包,然后将其上传到 Launchpad PPA。

包装指南详细说明了创建包的所有步骤。最终您必须从头开始创建包,并按照指南操作以确保满足所有要求。可能还有更简单的操作方法在 Ask Ubuntu 上的这个问题中,它有我的两个(非常基本的)操作方法,将引导您完成包的创建,但它确实违反了很多包装要求,包括手册页等。

然而。 作为一个亲自编写过管理脚本的人,可能更明智的做法是只向用户提供脚本.sh并在他们想要的任何地方运行它们,而不是将它们像可执行文件一样安装在bzr存储库或某个git存储库中。

相关内容