как обновить libc6 в Red Hat Enterprise Linux Server версии 6.6

503
redl56789

Я сталкиваюсь с следующей ошибкой при компиляции сборки и на основе https://askubuntu.com/questions/421642/libc-so-6-version-glibc-2-14-not-found Я пытался обновить libc, используя yum, brew, apt-get, ни один из них не работал для меня .. что я могу сделать? как я могу обновить libc6?

arm-none-eabi-gcc: /lib64/libc.so.6: version GLIBC_2.14 not found (required by arm-none-eabi-gcc)

1. [username@machine build]$ sudo yum install libc6 Loaded plugins: security Setting up Install Process No package libc6 available. Error: Nothing to do   2. sudo brew install libc6 sudo: brew: command not found  3. [username@machine build]$ sudo apt-get install libc6 sudo: apt-get: command not found 

ОБНОВИТЬ:-

[username@machinelinux8 build]$ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.6 (Santiago)  [username@machinelinux8 build]$ lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: OracleServer Description: Oracle Linux Server release 6.6 Release: 6.6 Codename: n/a  [username@machinelinux8 build]$ uname -a Linux machinelinux8 3.8.13-44.1.1.el6uek.x86_64 #2 SMP Wed Sep 10 06:10:25 PDT 2014 x86_64 x86_64 x86_64 GNU/Linux  [username@machinelinux8 build]$ cat /proc/cmdline  ro root=/dev/mapper/vg_machinelinux8-lv_root rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_LVM_LV=vg_machinelinux8/lv_root rd_LVM_LV=vg_machinelinux8/lv_swap rd_NO_MD noapic crashkernel=257M@0M SYSFONT=latarcyrheb-sun16 rd_NO_DM rhgb quiet 
1
Поддерживается ли версия 'arm-none-eabi-gcc` в Centos 6? Если это более новая версия, это может быть не так, и попытки обновить `libc` в дистрибутиве на базе Centos 6, вероятно, будет недостаточно. Andrew Henle 6 лет назад 1
@AndrewHenle - До этого, как мы вообще обновляем, я пробовал разные способы, и ни один из них не работает для меня redl56789 6 лет назад 0
Вы проверили `sudo yum update glibc` или посмотрите, какие версии могут быть там, и установите нужную версию с помощью` yum`? Полагаю, достаточно просто, чтобы попробовать. Pimp Juice IT 6 лет назад 0
Выполнение этой команды дает мне `Загруженные плагины: безопасность Настройка процесса обновления Нет пакетов, помеченных для обновления` redl56789 6 лет назад 0
@ redl56789 [Последняя версия `arm-none-eabi-gcc` для поддержки Centos 6 была 5-2016-q3-update.] (https://community.arm.com/tools/f/discussions/8869/issue -arm-none-eabi-gcc-of-gcc-arm-none-eabi-6-2017-q2-update-need-glibc_2-14-and-glibc_2-11) Если ваша версия более поздняя, ​​то вы в значительной степени ** не могу ** запустить его на Centos 6. И, если честно, если вам нужно * спросить *, как обновить `libc`, у вас нет дела даже пытаться. Практически вся система зависит от `libc`, поэтому изменение ее на версию, на которой система не была построена, может привести к поломке вашей системы. Andrew Henle 6 лет назад 1

0 ответов на вопрос

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