如何制作一个简单的Linux自解压包

在折腾Linux时,可能要发布一个软件包,但时可能是一个压缩包,一些小白不会用,这里就要用自解压。

Linux没用像Windows一样用EXE ,但时Linux可以基于Shell做一个自解压,下面教程开始:

      1. 新建文件夹,然后把压缩包放进去。

      2. 新建一个sh脚本,命令:touch setup.sh

      3. 里面写上:#!/bin/bash

        preline=×××

        line=`wc -l $0|awk ‘{print $1}’`

        line=`expr $line – $preline`

        [写上要执行的命令]

        exit 0

        #PS:preline=写上所用命令的行数

      4. 保存

      5. 利用cat把setup.sh以及压缩包合并。命令:cat setup.sh [压缩包(后面还可以更多文件)] > [自解压文件名].[后缀,可以随便设定]

      6. 更改权限:chmod +e [刚才合并的自解压文件]

安装方法:./[自解压文件名]

实例:已经制作好wineqq自解压成品(PS:请支持作者,WineQQ官网:https://phpcj.org/wineqq):链接: https://pan.baidu.com/s/1m3Ytn2D2TCBIUV6Lizcxcg 密码: hrns

脚本:链接: https://pan.baidu.com/s/1bfJteSxg4-zHICbL9femhg 密码: dezu

原解压包:链接: https://pan.baidu.com/s/17nOC-nzAH1P8SVIWjeOgzw 密码: j8rq

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s