drbd-8.4.3.tar.gz 源码编译制作rpm 包
解压tar -axf drbd-8.4.3.tar.gz
./configure --enable-spec --with-km
## --enable-spec Rather than creating Makefiles, create an RPM spe
## --with-km Enable kernel module
如果编译出现 :configure: error: no acceptable C compiler found in $PATH
则 yum install -y gcc
configure: error: Cannot build utils without flex, either install flex or pass the --without-utils option. #缺少flex 包
yum install -y fiex
rpmbuild -bb drbd.spec ##Build drbd package
出现 error: File /root/rpmbuild/SOURCES/drbd-8.4.3.tar.gz: No such file or directory #没有找见原压缩包
cp drbd-8.4.3.tar.gz /root/rpmbuild/SOURCES/ #将原压缩包放在SOURCES目录下
rpmbuild -bb drbd-km.spec ## Build drbd内核 package
出现依赖关系 kernel-devel is needed by drbd-km-8.4.3-2.el6.x86_64
yum install -y kernel-devel
rpmbuile 制作drbd RPM包
原创Dr13am_f1y ©著作权
©著作权归作者所有:来自51CTO博客作者Dr13am_f1y的原创作品,请联系作者获取转载授权,否则将追究法律责任
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【rpm】源码包制作rpm包|修改rpm、重新制作rpm包
另外的打包教程lanni/p/4312581.html。
linux 服务器 运维 rpm包 .net -
制作rpm包
制作rpm包
制作 rpm 包 -
FPM制作rpm包
FPM制作rpm包 用nginx 练习
Nginx FPM -
vigil rpm 包制作vigil rpm
-
nginx rpm包制作
nginx
rpm包制作