/usr/bin/ksh conflicts between attempted installs of pdksh-5.2.14-30.x86_64
场景:
系统--- Centos7.5
数据库-- Oracle 11.2.0.4
描述:
在安装oracle的检查那一步骤发现缺少pdksh包,然后将pdksh-5.2.14-30.x86_64.rpm上传到服务器,并安装,
报下面的错:
file /usr/bin/ksh conflicts between attempted installs of pdksh-5.2.14-30.x86_64 and pdksh-5.2.14-30.x86_64
解决:
起初以为是ksh包和pdksh包冲突,检查ksh包是否存在
# rpm -qa ksh
然而并不存在这个包,更不用说卸载了,安装的pdksh包为:pdksh-5.2.14-30.x86_64.rpm;
然后无意中之前在centos7安装过的pdksh包为:pdksh-5.2.14-36.el5.x86_64.rpm;
尝试安装这个包再次检查,既然能通过,看来果然是这个pdksh包版本的问题。