如何打包一个简单的bash脚本

下面的bash脚本是用~10秒编写的,但打包它需要花费数小时浏览文本的大墙,所以我问自己是否有一个我不知道的简单方法。

#!/usr/bin/env bash echo "Hello World" 

您可以查看以下答案: 从脚本或二进制文件创建.deb包该答案提供了8个简单步骤的快速指南。

另外,您可以检查Python脚本的类似过程: 为Python源创建deb包并在Launchpad上将其上传到ppa

这个答案最初是从它所处的问题中复制而来的。它被放在这里以保留QA格式。

  • 首先我们需要安装这些软件包: sudo apt-get install dh-make devscripts

  • 将脚本复制到编辑器中并将其另存为hello

     chmod u+x hello mkdir hello-0.1 cp hello hello-0.1/ cd hello-0.1/ dh_make -s --indep --createorig grep -v makefile debian/rules > debian/rules.new mv debian/rules.new debian/rules echo hello usr/bin > debian/install echo "1.0" > debian/source/format rm debian/*.ex debuild -us -uc cd .. sudo dpkg -i hello_0.1-1_all.deb 

现在进入终端打印你好’打印’Hello World’。