请教rpm升级问题

请教rpm升级问题

在用rpm -Uvh abc-3.2-1.i386.rpm命令升级时,系统提示:
package abc-3.2-1 is already installed
file /usr/local/sbin/abc from install of abc-3.2-1 conflicts with file from package abc-3.2-1

  怎么回事阿?该怎么来利用rpm升级程序阿?谢谢
这是说你已经安装了,不用升级了。
如果我想升级呢?
同一个版本升级做什么,要升级么找新的版本。
那怎么做阿?改版本?可是我就是主程序改了!如果重新安装,那配置文件不给覆盖了吗?该怎么做那?
你是什么意思,如果是打了patch,那么revision号总要改一下吧。
可是,我把revision改了之后,系统就重新安装了阿!!还是把我的配置文件给覆盖了?
我现在的目的是:想通过RPM来做升级包,只是把我所改的程序进行替换,但是不想覆盖我的配置文件和我的数据库,我该怎么做?谢谢
一般不会覆盖原来的配置文件,就算会覆盖你也可以先备份。
如果先备份就太麻烦了!!