目的
我们使用的脚本都是可以直接查看,因为这个是一个解释性的执行过程,那么有没有可能让脚本闭源呢,也就是说,我们辛苦的写的脚本,不想让别人看到,有没有好的办法呢?
这里我们可以使用makeself。
makeself 是一个在Linux系统中用于创建自解压安装包的工具。以下是它的使用方法:
使用帮助
安装 makeself:
- 你可以从 makeself 的官方网站下载 makeself-2.2.0.run 或其他版本,然后运行该文件进行安装。在基于Debian的系统上,也可以使用 apt-get install makeself 命令进行安装
准备脚本和文件: - 确保你有一个包含所有需要打包的文件的目录,并且一个安装脚本(例如 install.sh),该脚本将在安装包解压后执行
创建自解压包: - 在线帮助
forlinx@ubuntu:/mnt/hgfs/share/test$ makeself
Usage: /usr/bin/makeself [params