linux安装包制作

来源:互联网 发布:男生暗恋女生知乎 编辑:程序博客网 时间:2024/04/30 13:41

1. 常见安装包

  • 打包或压缩文件tar,zip,gz等,一般解压后即可
  • 管理工具的deb,rpm等。这类安装文件可以通过第三方的命令安装 (apt和yum)
  • .bin类,其实就是把sh和zip打包为bin,或把sh和rpm打包为bin等。其实就是bin里面的sh来解压bin中的zip或安装rpm的过程

2. run包
run包实质

|-----------------||                 ||     安装脚本    ||                 ||-----------------||                 ||      程序       ||                 ||-----------------|

3. 制作

# lshbu8.0.tar.bz2                install.sh 
# cat install.sh#!/bin/bashlines=11        #脚本的行数加1echo "Unpacking..."tail -n +$lines $0 > hbu8.0.tar.gz     #从$lines开始的内容写入hbu8.0.tar.gztar xvf hbu8.0.tar.gzcp hbu8.0 /root -arm hbu8.0 -rfrm hbu8.0.tar.gzecho "Done."exit 0
# cat install.sh hbu8.0.tar.bz2 > install.run  

4. install.run

|-------------------| 第1行|                   ||    install.sh     ||                   | 第10行|-------------------||                   | 第11行|   hbu8.0.tar.gz   | |                   ||-------------------| 结尾
0 0
原创粉丝点击