问题描述:
当你yum install xx.rpm包的时候,你可以遇到这样的报错,导致安装失败
xx.rpm包中文件与xxxx.rpm包中的文件有冲突
解决方法:
在spec文件中加入
Obsoletes: old_pkg
Provides: old_pkg
old_pkg 是需要被替换的包名字
example: 本地已经安装包testA,你编译了一个新的包testB,安装时出现文件冲突问题. 在testB的spec文件中加入
Obsoletes: testA
Provides: testA
重新打包安装即可解决问题