Debian: version `GLIBC_2.14′ not found

Автор: | 05/03/2015
 

debian-logo_lenny2Проблема возникает на Debian GNU/Linux 7.8 (wheezy).

Важно: если вы не знаете что такое glibc — почитайте тут>>>.

Настоятельно не советую выполнять такое обновление на production-серверах.

Проверяем текущую версию:

# dpkg -l | grep libc6
ii  libc6:amd64                        2.13-38+deb7u8                amd64        Embedded GNU C Library: Shared libraries
ii  libc6-dev:amd64                    2.13-38+deb7u8                amd64        Embedded GNU C Library: Development Libraries and Header Files

Подключаем experimental ветку репозитория.

В файл /etc/apt/sources.list добавляем:

deb http://ftp.debian.org/debian experimental main

Обновляем список пакетов:

# apt-get update

И устанавливаем новые пакеты:

# apt-get -t experimental install libc6 libc6-dev libc6-dbg

Проверяем:

# apt-getdpkg -l | grep libc6
ii  libc6:amd64                        2.21-0experimental0           amd64        GNU C Library: Shared libraries
ii  libc6-dbg:amd64                    2.21-0experimental0           amd64        GNU C Library: detached debugging symbols
ii  libc6-dev:amd64                    2.21-0experimental0           amd64        GNU C Library: Development Libraries and Header Files

Что бы убедиться, что всё работает — лучше перезагрузить сервер:

# reboot