起因:想升级centos上的cmake版本(原2.8)yum update不成功,于是去官网下载包手动升级
发现适用于linux平台的有这两种,
一个是脚本安装
一个是 ./configure ; make ;make install
于是对比下两个的区别,发现sh脚本内部是脚本和压缩包的结合体
明白这是一种发布软件的方式,但不知道怎么形容,即搜索关键词是什么。
在一番查找之后 找到了.bin文件的制作
使用的是cat命令
cat test.sh test.tar > test.bin 主要被生成.sh文件误导了,linux上后缀名只是方便人的阅读区分。
可参考这篇文章http://www.itcast.cn/news/20190225/13315262812.shtml
其中比较核心一句话:如何将安装脚本和安装介质整合成一个文件。