rpm打包学习

参考

rpm包查询

宏的用法

rpm工具使用

rpmspec工具使用

  • rpmspec(8) — Linux manual page

  • 常见用法

    • 列出spec中最终生成的所有rpm包
    $ rpmspec -q rpm.spec
      rpm-4.11.3-3.fc20.x86_64
      rpm-libs-4.11.3-3.fc20.x86_64
      rpm-build-libs-4.11.3-3.fc20.x86_64
    
    • 解析spec,把宏展开
    $ rpmspec -P rpm.spec
      Summary: The RPM package management system
      Name: rpm
      Version: 4.14.0
    
    • 按指定格式显示查询结果
    $ rpmspec -q --qf "%{name}: %{summary}\n" rpm.spec
      rpm: The RPM package management system
      rpm-libs: Libraries for manipulating RPM packages
      rpm-build-libs: Libraries for building and signing RPM packages
      ..
    

安装依赖

yum-builddep --nobest -y --spec <spec file>

创建YUM源

ISO构建

posted @ 2022-10-27 11:40  dolinux  阅读(54)  评论(0编辑  收藏  举报