我想通过 .SH 文件制作一些安装脚本,然后将其上传到http://launchpad.net? 我该怎么做呢?
答案1
首先,你不需要编译一个.sh
文件。您需要做的是为您的程序创建一个 Debian 包,然后将其上传到 Launchpad PPA。
这包装指南详细说明了创建包的所有步骤。最终您必须从头开始创建包,并按照指南操作以确保满足所有要求。可能还有更简单的操作方法在 Ask Ubuntu 上的这个问题中,它有我的两个(非常基本的)操作方法,将引导您完成包的创建,但它确实违反了很多包装要求,包括手册页等。
然而。 作为一个亲自编写过管理脚本的人,可能更明智的做法是只向用户提供脚本.sh
并在他们想要的任何地方运行它们,而不是将它们像可执行文件一样安装在bzr
存储库或某个git
存储库中。