首页 > 其他 > 详细

自制rpm包

时间:2018-09-30 00:42:00      阅读:212      评论:0      收藏:0      [点我收藏+]

参考自:https://blog.csdn.net/u010384744/article/details/80929319

https://blog.csdn.net/samxx8/article/details/72050725

 

1,首先我做的这个很简单:源程序文件就一个可执行文件,这个可执行文件我命名为a,是有源代码a.c编译而成,a.c源文件为:

#include <stdio.h>

main(){
printf("DDDD\n");
}

2,将这个可执行文件压缩为tar.gz格式:

     tar zcvf aa.tar.gz a

3,在root目录下创建rpmbuild目录以及下属的几个子目录

[userid@hostname ~]$ mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

各个目录的一般用途如下简介:

  1.  
    BUILD 编译rpm包的临时目录
  2.  
    BUILDROOT 编译后生成的软件临时安装目录
  3.  
    RPMS 最终生成的可安装rpm包的所在目录
  4.  
    SOURCES 所有源代码和补丁文件的存放目录
  5.  
    SPECS 存放SPEC文件的目录(重要)
  6.  
    SRPMS 软件最终的rpm源码格式存放路径
     

自制rpm包

原文:https://www.cnblogs.com/saolv/p/9727231.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!