Ошибка обновления ядра и предварительных требований Oracle

Я обновляю ядро ​​(Red Hat) с 6.7 до 6.9 с помощью Amazon AMI, и когда я устанавливаю Oracle через марионетку, я получение этой обязательной ошибки.

Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install gcc-c++' returned 1: Error: Package: glibc-2.12-1.107.el6_4.2.i686 (Repo)
           Requires: glibc-common = 2.12-1.107.el6_4.2
           Installed: glibc-common-2.12-1.209.el6_9.2.x86_64 (installed)
               glibc-common = 2.12-1.209.el6_9.2
           Available: glibc-common-2.12-1.107.el6_4.2.x86_64 (Repo)
               glibc-common = 2.12-1.107.el6_4.2
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Error: /Stage[main]/Oracledb::Prereq/Package[gcc-c++]/ensure: change from purged to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install gcc-c++' returned 1: Error: Package: glibc-2.12-1.107.el6_4.2.i686 (Repo)
           Requires: glibc-common = 2.12-1.107.el6_4.2
           Installed: glibc-common-2.12-1.209.el6_9.2.x86_64 (installed)
               glibc-common = 2.12-1.209.el6_9.2
           Available: glibc-common-2.12-1.107.el6_4.2.x86_64 (Repo_New)
               glibc-common = 2.12-1.107.el6_4.2
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install elfutils-libelf-devel.x86_64' returned 1: Error: Package: elfutils-libelf-devel-0.152-1.el6.x86_64 (Repo
           Requires: elfutils-libelf(x86-64) = 0.152-1.el6
           Installed: elfutils-libelf-0.164-2.el6.x86_64 (installed)
               elfutils-libelf(x86-64) = 0.164-2.el6
           Available: elfutils-libelf-0.152-1.el6.x86_64 (Repo)
               elfutils-libelf(x86-64) = 0.152-1.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Error: /Stage[main]/Oracledb::Prereq/Package[elfutils-libelf-devel.x86_64]/ensure: change from purged to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install elfutils-libelf-devel.x86_64' returned 1: Error: Package: elfutils-libelf-devel-0.152-1.el6.x86_64 (Repo)
           Requires: elfutils-libelf(x86-64) = 0.152-1.el6
           Installed: elfutils-libelf-0.164-2.el6.x86_64 (installed)
               elfutils-libelf(x86-64) = 0.164-2.el6
           Available: elfutils-libelf-0.152-1.el6.x86_64 (Repo)
               elfutils-libelf(x86-64) = 0.152-1.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
0
задан 6 July 2018 в 15:54
1 ответ

Вы установили два (или может быть больше?) Пользовательских репозиториев yum в этой системе с именами «Repo» и «Repo_New». Эти репозитории, похоже, привязаны к версии EL 6.4. Вам следует удалить эти настраиваемые репозитории и заменить их оригиналами или исправить их.

0
ответ дан 5 December 2019 в 05:40

Теги

Похожие вопросы