Не удается обновить glibc на CentOS 7

У меня установлен CentOS 7. Я хочу установить APR-пакет для Apache, и мне говорят, что я не могу его установить, потому что он требует, по крайней мере, glibc.2.14 когда у меня установлен glibc.2.12 . Я загрузил пакет glibc.2.17.rpm , а затем установил его, но он выдает сообщение об ошибке, которое требует установки glibc.common.2.17 .

Я застрял, потому что, когда я пытаюсь установить glibc.common.2.17 , он выдает ошибку, для которой требуется glibc.2.17 (пакет, который я сначала хотел установить). Кажется, существует круговая зависимость. Как обновить glibc 2.12 в CentOS 7? Я совершенно смущен …

  • Установлен из исходного кода, но при проверке установленной версии он показывает старую версию. Как отремонтировать?
  • Проблема с установкой голосового и видео плагина Google для Gmail
  • Ошибка при ручной установке вручную в CentOS
  • Переустановка пакетов с отсутствующими / поврежденными файлами
  • Самый простой способ обновления пакета выше релиза RHEL
  • Установите с RPM, затем измените файлы. Как я могу видеть различия?
  • % pre section my.rpm больше не выполняется на RHEL 6.7
  • Является ли стабильным использовать epel и rpmforge в одно и то же время?
  • 2 Solutions collect form web for “Не удается обновить glibc на CentOS 7”

    Вам необходимо загрузить следующие 4 пакета из зеркала:

    1. Glibc-2.17-55.el7.i686.rpm
    2. Glibc-2.17-55.el7.x86_64.rpm
    3. Glibc-синфазного 2.17-55.el7.x86_64.rpm
    4. GlibC-заголовков-2.17-55.el7.x86_64.rpm

    После этого произведите rpm -ivh glibc-* . Если это не удается, загрузите:

    1. Glibc-разви-2.17-55.el7.i686.rpm
    2. Glibc-разви-2.17-55.el7.x86_64.rpm

    и снова переиздайте команду. После обновления glibc выпустите yum update для решения любых новых зависимостей.

    Если у вас установлен glibc 2.12, у вас нет CentOS7; вы находитесь на CentOS6. Несмотря на то, что после выпуска дистрибутива было много горя, о блокировке основных / второстепенных версий – это стабильность, тестирование и сертификация; вы узнаете значение позже – версия, которую вы ищете, не должна существовать под обновленным centos7.

    Обновите CentOS7, выполните yum-установку apr (apr-devel тоже?), И все готово.

    Если у вас есть CentOS6, apr-1.3.9-5.el6_2.x86_64 требует glibc-2.12. Yum install также поможет вам в том, что вам нужно.

    В целом

    1. Не смешивайте RPM с альтернативными репозиториями: вы ищете боль.
    2. Не смешивайте RPM из двух разных дистрибутивов – они разработаны для совместной работы и тестирования.
    3. если это внезапно сложно, или есть странные сообщения, есть действительно хороший шанс, что вы делаете то, чего не должны.
    4. Зависимость Ад [tm] является самонадеянным. Без исключений.

    Я работал в дистрибутиве; а не в поддержке, но рядом с ним. # 4 – хорошо опробованная теория.

    Linux и Unix - лучшая ОС в мире.