RPM规范如何在软件包中指定,以便删除以前的RPM
题: 我应在foo.spec文件中放入什么内容,以便RPM在安装之前删除以前的RPM? 描述: 我创建了一个规范文件,该文件为使用相同源和提供相同服务的一些软件包创建了rpm,每个软件包的配置略有不同。例如,它们各自提供相同的“功能” 这是我的.spec文件的基本示例: %define version 1234 %define name foo %define release 1 %define pkgname %{name}-%{version}-%{release} Name: %{name} Version: %{version} Release: %{release} Provides: %{name} %package one Summary: Summary for foo-one Group: %{group} Obsoletes: %{name} <= %{version} Provides: %{name} = %{version} %description one Blah blah blah %package two Summary: Summary …