由于项目需要,需要自行制作rpm包。比较全面的可以参考如下链接:

http://blog.chinaunix.net/uid-23069658-id-3944462.html

大致框架如下:

1,安装rpmdevtools

  sudo yum install rpmdevtools​

2,生成rpm制作过程中需要的几个目录,了解一下几个目录的含义,如源码位置,rpm包位置

  rpmdev-setuptree​

3,主要的工作是spec文件的编写,如下命令生成spec文件的模板,可以百度一下各个参数的含义,对应修改

  rpmdev-newspec​

4,制作rpm包命令

  rpmbuild -bb YourSepcFileName-Version.spec

5,制作完成的rpm包就在~/rpmbuild/RPMS/下,安装rpm包命令如下:

  rpm -ivh YourRpmPkgName-Version.rpm​

最新文章

  1. SqlPlus中退格键和方向键的设置
  2. jvm、jre、jdk
  3. WEB-INF目录与META-INF目录的作用
  4. unity3d优化IOS
  5. 具体评论ExpandableListView显示和查询模仿QQ组列表用户信息
  6. less简述
  7. Flex和Java通信报错
  8. C#8.0可空引用类型的使用注意要点
  9. Spire高效稳定的.NET组件
  10. buildah---github简单记录
  11. Unity 关于AssetBundle读取场景
  12. java 一次CPU占用过高问题的排查及解决
  13. Javascript的DOM总结
  14. Java设计模式--缺省适配器模式
  15. VBS处理AD帐号密码到期提醒的脚本[zt]
  16. JS-instanceof 与typeof
  17. python - 判断是否为正小数和正整数
  18. 【IntellJ IDEA】idea上 实现了Serializable接口,要自动生成serialVersionUID的方法
  19. 1115. Counting Nodes in a BST (30)
  20. mac 查看python安装路径

热门文章

  1. JavaScript-分支语句练习
  2. EF架构~EF6配置需要注意的几个地方
  3. Flume日志采集系统——初体验(Logstash对比版)
  4. C#学习系列-this的使用
  5. iptables基础命令详解
  6. salesforce 零基础学习(十六)Validation Rules & Date/time
  7. iOS---用LLDB调试,让移动开发更简单(一)
  8. asp.net 文件 操作方法
  9. SharePoint 2013连接非默认端口的SQL Server
  10. CentOS 7 关闭防火墙和SELinux