鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

生成Ceph RPM包

  1. 文件修改。
    1. 修改do_cmake.sh中默认BUILD模式为高性能模式。
      1
      vi do_cmake.sh
      

    2. 拷贝ceph.spec。
      1
      cp ceph.spec /home/rpmbuild/SPECS/
      
    3. 拷贝源码压缩包。
      1
      2
      3
      cd /home/
      tar -cjvf ceph-14.2.8.tar.bz2 ceph-14.2.8
      cp ceph-14.2.8.tar.bz2 /home/rpmbuild/SOURCES/
      
  2. 在ceph.spec文件开头添加字段。
    1. 打开“/home/rpmbuild/SPECS/ceph.spec”
      1
      vi /home/rpmbuild/SPECS/ceph.spec
      
    2. “i”进入编辑模式,在文件中添加如下字段。
      1
      %define _binaries_in_noarch_packages_terminate_build 0
      

    3. “Esc”键退出编辑模式,输入:wq!,按“Enter”键保存退出文件。
  3. 制作RPM包。
    1
    rpmbuild -bb /home/rpmbuild/SPECS/ceph.spec