当我尝试使用以下命令安装oracle时,
sudo yum install oracle-database-server-12cR2-preinstall -y
我收到以下错误。
Error: initscripts conflicts with 1:redhat-release-server-6Server-6.10.0.12.0.1.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
操作系统版本如下。
$ cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
,初始化脚本的版本是
$ rpm -qa | grep initscripts
initscripts-9.49.46-1.el7.x86_64
有人可以让我知道如何解决这个问题吗?
谢谢 Shuja
答案 0 :(得分:1)
您肯定启用了多个存储库。
第一步: 在此处检查您的存储库并共享输出。
命令:
yum repolist
或
命令:
yum repolist --disablerepo=epel
该命令将返回多个存储库。
安装名为YUM Utilis的实用程序
命令:
yum install -y yum-utils
或
命令:
yum install -y yum-utils --disablerepo=epel
然后从以下命令禁用存储库... 命令:
yum-config-manager --disable reponame
yum-config-manager --disable reponame2
例如,我已在框中禁用了这两个存储库
yum-config-manager --disable ol6_UEK_latest
yum-config-manager --disable ol6_latest
现在在禁用不需要的EPEL6或OL6存储库后,您可能只会看到RHEL 7存储库。
尝试并确认。