makeself可以实现软件打包,自解压安装。
# pwd
/root
#mkdir installdir
#cd installdir
创建shell自动安装脚本install.sh
#wget http://megastep.org/makeself/makeself-2.1.5.run
#chmod +x makeself-2.1.5.run
#./makeself-2.1.5.run
#cd makeself-2.1.5
#./makeself.sh –notemp ../installdir install.bin "Install start …" ./install.sh
–notemp 不产生临时文件
../installdir 被打包的软件和脚本存放目录
install.bin 生成的解压安装文件
"Install start …" 安装时描述信息
./install.sh 解压后执行的shell脚本
install.bin就是打包好的文件,可以./install.bin运行,自动解压和执行shell脚本
原文:http://samlinux.blog.51cto.com/7988157/1363955