Как обновить glibc к 2,14 в CentOS 6.5

Нажмите AltF2, чтобы выполнить команду и затем войти gksu nautilus (использование gksu рекомендуемый путь состоит в том, чтобы открыть GUI's с корневыми полномочиями). Существует сценарий наутилуса, который позволяет Вам открывать каталог как корень, искать nautilus-gksu на Ваших репозиториях.

48
29.12.2014, 22:20
3 ответа

Общая альтернативная техника. Установка GLIBC 2.14 параллельно (Intall его к каталогу / opt), то он доступен для программ, которые требуют его, не нарушая вашу основную ОС.

2
27.01.2020, 19:34

Невозможно безопасно обновить glibc на Centos 6 . Однако вы можете легко установить 2.14 вместе с 2.12 , а затем использовать его для компиляции проектов и т. Д. Вот как:

mkdir ~/glibc_install; cd ~/glibc_install 

wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz

tar zxvf glibc-2.14.tar.gz

cd glibc-2.14

mkdir build

cd build

../configure --prefix=/opt/glibc-2.14

make -j4

sudo make install

export LD_LIBRARY_PATH="/opt/glibc-2.14/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
70
27.01.2020, 19:34

Чтобы установить glibc 2.14 параллельно, добавьте префикс configure:

tar zxvf glibc-2.14.tar.gz
cd glibc-2.14
mkdir build
cd build
../configure --prefix=/opt/glibc-2.14
make -j4
make install

После этого процесса вы сможете собрать 2.14, но вам потребуется скажите компилятору, где искать glibc.

Ниже приведены способы предоставления glibc вашей программе.

  1. LD_LIBRARY_PATH = / opt / glibc-2.14 / lib

    экспорт LD_LIBRARY_PATH.

    Библиотека открывается во время вашего текущего сеанса входа в систему.

  2. Вы можете навсегда связать вашу новую версию glibc таким образом, но, пожалуйста, прочтите ПРЕДУПРЕЖДЕНИЕ ниже:

    ln -sf /opt/glibc-2.14/glibc-2.14.so /lib/libc.so.6.

Поскольку libc.so.6 - это просто символическая ссылка. Выполнение вышеуказанной команды приведет к тому, что ссылка будет указывать на новую библиотеку glibc. Однако этот шаг не рекомендуется, поскольку в Linux есть много программ, которые зависят от более старых версий и перестанут работать.

7
27.01.2020, 19:34

Теги

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