Linux制作run安装包

1.首先准备好文件如(combat.tar.gz)文件包,我要把这个文件制作成安装包一键安装和解压文件。

 2.文件包准备好后,创建(.sh)可执行文件,我这里是install.sh文件,名字随便取。如下图所示。。

 3.编辑 install.sh(.sh)文件 

#!/bin/bash
lines=6                                  #这个值是指这个脚本的行数加 1,这个脚本共有 7 行
tail -n +$lines $0 >./combat.tar.gz     # $0 表示脚本本身,这个命令用来把从 $lines 开始的内容写入一个 /home/user/目录的 test.tar.gz 文件里。 /home/user/test.tar.gz 这个文件就是步骤一>得到的压缩文件,可以自行替换名称后缀和路径
tar zxvf ./combat.tar.gz                 #解压该文件
exit 0

 详解:

lines = 6 (当前文件中条含为5行,在五行+1 就是6行)

tail -n +$lines $0 > (解压后的文件存放地址,我当前是跟安装包同级,不调换位置,所以为 ./ )

tar zxvf (解压文件)

exit 0 退出脚本程序

4.生成run安装程序文件

cat install.sh  combat.tar.gz > myinstall.run

 开头为 cat  install.sh(sh脚本) combat.tar.gz(文件包) >  myinstall.run(安装包名称:myinstall可随易更改)

5.生成成功,并赋予权限

生成成功后出现(myinstall.run)的文件,赋予权限即可执行程序。

 

chmod +x myinstall.run

 6.安装程序

赋权后即可运行安装程序,命令如下:

./myinstall.run 

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值