博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rpmbuild 源码打包clickhouse,附带打好的rpm包下载地址
阅读量:4542 次
发布时间:2019-06-08

本文共 1022 字,大约阅读时间需要 3 分钟。

一、下载 clickhouse 源码包

git clone --recurse-submodules -b v1.1.54385-stable https://github.com/yandex/ClickHouse.git-b 指定版本 改目录名字: mv ClickHouse clickhouse-v1.1.54385-stable 打包 tar zcvf clickhouse-v1.1.54385-stable.tar.gz clickhouse-v1.1.54385-stable

 

二、下载src.rpm

稍后补到百度云盘里,如果忘了,需要的请联系我: https://pan.baidu.com/s/1C4uEQF_ZnEcp0PUrul_-ag 有打好的rpm包可以直接使用

 

三、安装src.rpm

rpm -ivh xxx.src.rpm

 

四、换源码

进入到rpmbuild目录 删除自带的tar包,换成刚才下载的
cd ~/rpmbuild/SOURCES/rm clickhouse-vx.x.xxx-stable.tar.gzmv xxx/clickhouse-v1.1.54385-stable.tar.gz xxx/rpmbuild/SOURCES/

 

五、修改spec文件

 

cd ~/rpmbuild/SPECSvim clickhouse.spec修改 VersionPackager%changelog等信息

 

六、安装依赖

centos7的依赖安装yum install libtool-ltdl-devel libicu-devel openssl-devel unixODBC-devel readline-develyum search epelyum install -y epel-release yum install centos-release-scl-rhyum install devtoolset-7-gcc devtoolset-7-gcc-c++ cmake3

 

七、打包

安装rpmbuildyum install rpm-buildrpmbuild -ba clickhouse.spec (spec文件名)打包好的rpm包在 /root/rpmbuild/RPMS 下

 

 

 

转载于:https://www.cnblogs.com/sunshine-long/p/9804598.html

你可能感兴趣的文章
Centos 7升级内核
查看>>
Pandas 基本技巧
查看>>
hdu 1264
查看>>
hdu 1273不会的题
查看>>
(转)父子窗体的菜单合并及工具栏合并
查看>>
分页SQL
查看>>
linux系统使用sh文件传参数给matlab程序
查看>>
软工实践原型设计-黄紫仪
查看>>
食用指南
查看>>
CSS3圆角详解(border-radius)
查看>>
Python正则表达式指南
查看>>
前端学习之JavaScript中的 NaN 与 isNaN
查看>>
chrome安装json view插件
查看>>
CSS div 高度满屏
查看>>
页面回发速度由 6 秒减少为 0.6 秒的真实案例!
查看>>
一种实现C++反射功能的想法(一)
查看>>
lvs+keepalived+nginx高性能负载均衡集群
查看>>
XXL-Job高可用集群搭建
查看>>
JDBC
查看>>
Python replace()方法
查看>>