当前位置: 技术问答>linux和unix
高分请教如何做一个RPM的patch包?
来源: 互联网 发布时间:2016-12-25
本文导语: 以前的产品已经存在,比如1.0 现在想做一个 patch,也是rpm形式,升级完成为1.1。 我找了半天资料,说在原始的spec里加个%patch标签,为什么要用到原始包的spec文件呢?通过原始包打patch?那我修改的文件列表在原始...
以前的产品已经存在,比如1.0
现在想做一个 patch,也是rpm形式,升级完成为1.1。
我找了半天资料,说在原始的spec里加个%patch标签,为什么要用到原始包的spec文件呢?通过原始包打patch?那我修改的文件列表在原始包的spec里体现?
不太明白,有谁有这方面经验吗?谢谢!
现在想做一个 patch,也是rpm形式,升级完成为1.1。
我找了半天资料,说在原始的spec里加个%patch标签,为什么要用到原始包的spec文件呢?通过原始包打patch?那我修改的文件列表在原始包的spec里体现?
不太明白,有谁有这方面经验吗?谢谢!
|
印象中rpm的发行版好像都是完整覆盖的,能不能达到patch的效果真不清楚
一般linux发行版尽量让每个软件包都很小,这样就算完整覆盖也没什么
|
这个真不知道,对软件包管理的细节一窍不通。
但就我实际使用的情况看,rpm、deb都没见过patch类型的,都是完整覆盖
既然这个rpm是你们自己编写的,因此还是建议你们拆包,bin、lib、doc都分开
但就我实际使用的情况看,rpm、deb都没见过patch类型的,都是完整覆盖
既然这个rpm是你们自己编写的,因此还是建议你们拆包,bin、lib、doc都分开
|
depot我们做了个patch出来,直接安装就可以覆盖,以前的也不会卸载。
你可以主动卸载啊
你可以主动卸载啊
|
ibm developer works应该有具体的rpm打包详细方法
|
rpm包制作教程很多的,文件打包+脚本修改,就这些东西
|
用过没做过 帮顶了