栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux安装包-run制作

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux安装包-run制作

linux安装包制作简单总结: 

1。压缩文件:解压后直接可以使用
    tar,zip,gz等

2.包管理工具
    ubunut:deb,redhat:rpm

3二进制包:脚本+程序
    bin,run等

run程序安装包实质上是一个安装脚本加要安装的程序,结构如下:

详细步骤:(以智能中间件取流模块为例)

步骤1:安装脚本书写,如下

#!/bin/bash
lines=8    #脚本总行数加1
sudo  tail +$lines $0 >streamServer.tar.gz   #将从第七行输入到新的tar包
tar jxvf streamServer.tar.gz
cp  -rf  streamServer  /opt/
rm  streamServer.tar.gz &&  rm  -rf streamServer
exit 0

步骤2:程序打包成streamServer.tar.bz2

tar jcvf  streamServer.tar.bz2  streamServer

步骤3:形成run包

cat  install.sh  streamServer.tar.bz2 >streamServer.run

步骤4:验证run包

sudo chmod  +x  streamServer.run&&./streamServer.run

注意事项:

1.运行run包时,运行到第7行的exit 0脚本就退出,所以不会去运行第8行以下的二进制数据(即streamServer.tar.bz2文件)。

2.tail巧妙地把第7行以下的数据重新生成了一个helloworld.tar.gz文件。再执行安装

3.脚本install.sh最后加一空行:否则报错

参考:

Linux的.run文件简单制作 - Waichung - 博客园

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460794.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号