您好,我在 Redhat Linux 上安装 RPM 软件包时遇到了一个奇怪的问题:
# rpm -ivh OMNI-UTIL-K269.02SP6.OMNIUTIL.ECN9S60-6.x86_64.rpm
Preparing... ########################################### [100%]
INSTALL ERROR: Installation of an identical package is not allowed
error: %pre(OMNI-UTIL-K269.02SP6.OMNIUTIL.ECN9S60-6.x86_64) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping OMNI-UTIL-K269.02SP6.OMNIUTIL.ECN9S60-6
虽然如果我使用 --noscripts
选项,这会成功安装,但我想要一个全新的安装。
我已检查系统上未安装此 rpm:
# rpm -qa | grep -i omni | wc -l
0
有人在安装任何 RPM 时遇到过这个问题吗?这是我的第一次。
最佳答案
发现问题:
# find / -name OMNI-UTIL-K269.02SP6.OMNIUTIL.ECN9S60-6.x86_64.rpm
/root/auto_install/airwide/signalware/OMNI-UTIL-K269.02SP6.OMNIUTIL.ECN9S60-6.x86_64.rpm
/apps/auto_install/airwide/signalware/OMNI-UTIL-K269.02SP6.OMNIUTIL.ECN9S60-6.x86_64.rpm
关于linux - RPM 安装显示 "Installation of an identical package is not allowed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25643529/