sh脚本发布安装软件

起因:想升级centos上的cmake版本(原2.8)yum update不成功,于是去官网下载包手动升级

cmake官网下载LInux版安装包

发现适用于linux平台的有这两种,

一个是脚本安装

一个是 ./configure ; make ;make install

于是对比下两个的区别,发现sh脚本内部是脚本和压缩包的结合体

编辑器打开cmake.sh

明白这是一种发布软件的方式,但不知道怎么形容,即搜索关键词是什么。

在一番查找之后 找到了.bin文件的制作

使用的是cat命令

cat  test.sh test.tar > test.bin  主要被生成.sh文件误导了,linux上后缀名只是方便人的阅读区分。

可参考这篇文章http://www.itcast.cn/news/20190225/13315262812.shtml

其中比较核心一句话:如何将安装脚本和安装介质整合成一个文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。