1

Привет!

CentOS release 6.6 (Final)
Linux 2.6.32-042stab094.7

Надо обновить glibc, хотя бы до 2.14

Я поставил систему с нуля,
сделал yum update

Тут так:

Installed Packages
glibc.i686                                2.12-1.149.el6                            @base
glibc.x86_64                           2.12-1.149.el6                            @base

И так:

glibc-2.12-1.149.el6.x86_64
glibc-common-2.12-1.149.el6.x86_64
glibc-2.12-1.149.el6.i686
vzdummy-glibc-2.12-1.7.el6.noarch

Нашел и скачал два нужных пакета для обновления:
glibc-2.14.1-6.x86_64.rpm
glibc-common-2.14.1-6.x86_64.rpm

Обновляю так:

yum localinstall --disablerepo=* glibc-common-2.14.1-6.x86_64.rpm glibc-2.14.1-6.x86_64.rpm

Ошибка:

 Консоль:
Error: Package: glibc-2.12-1.149.el6.i686 (@base)
           Requires: glibc-common = 2.12-1.149.el6
           Removing: glibc-common-2.12-1.149.el6.x86_64 (@base)
               glibc-common = 2.12-1.149.el6
           Updated By: glibc-common-2.14.1-6.x86_64 (/glibc-common-2.14.1-6.x86_64)
               glibc-common = 2.14.1-6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest



или так

rpm -Uvh glibc-common-2.14.1-6.x86_64.rpm glibc-2.14.1-6.x86_64.rpm

Тоже ошибка:

 Консоль:
error: Failed dependencies:
        glibc-common = 2.12-1.149.el6 is needed by (installed) glibc-2.12-1.149.el6.i686

На этом мои знания заканчиваются.
Подскажите, как правильно обновить glibc?

2

igvozd пишет:

Нашел и скачал два нужных пакета для обновления:

Пакеты от Fedora 15 хотите поставить?

Ваше дело, конечно.

Эти пакеты забыли скачать:

glibc-2.14.1-6.i686.rpm
glibc-common-2.14.1-6.i686.rpm


igvozd пишет:

Я поставил систему с нуля,

CentOS 7 не желаете поставить?

3

В интернетах пишут, что апргейд с glibc 2.12 не поддерживается в centos (могу ошибаться относительно centos 7)
Поэтому и пытаюсь обновиться с пакетов от родных дистрибутивов.
Такое же возможно?

P.S/ По поводу перехода на 7 - слишком просто)

4

Это было бы возможно для обычных программ, а glibc - системообразующая библиотека, с ней фокус может не прокатить.
Ставь CentOS 7 и не мучайся.