Вопросы с тегом «glibc»

glibc - это реализация GNU библиотеки Standard C.

56
Почему и как работают некоторые общие библиотеки, как если бы они были исполняемыми файлами?

В 32-битных системах Linux, вызывая этот $ /lib/libc.so.6 и на 64-битных системах это $ /lib/x86_64-linux-gnu/libc.so.6 в оболочке, обеспечивает вывод как это: GNU C Library stable release version 2.10.1, by Roland McGrath et al. Copyright (C) 2009 Free Software Foundation, Inc. This is free...

47
Как обновить glibc до 2.14 в CentOS 6.5

Я хочу установить Android NDK на мою машину CentOS 6.5. Но когда я запускаю программу, она говорит, что для запуска ей нужен glibc 2.14. На моем CentOS 6.5 установлен только Glibc 2.12. Поэтому я попытался обновить glibc: $ sudo yum update glibc Но после этого я обнаружил, что версия glibc...

38
Открывает ли bash файлы в O_APPEND при использовании «>>» в Linux?

Если мы используем, echo 1234 >> some-fileто Документация говорит, что вывод добавлен. Я предполагаю, что если некоторый файл не существует, то O_CREAT создаст новый файл. Если >был использован, то O_TRUNC будет обрезать существующий файл. В случае >>: Будет ли файл открыт как...

34
В чем разница между пакетами i686 и x86_64?

У меня есть машина с glibc i686 и x86_64, и очень неприятная проблема с glibc. Нормально ли иметь на одном компьютере две библиотеки с одинаковыми именами? Как я могу узнать, какая библиотека выполняется? До недавнего времени я считал, что x86_64 - это i686. Ну, я должен ошибаться, но почему?...

29
Почему почти каждая программа жалуется на мой язык?

Я использую Arch Linux, и я следовал инструкциям в вики по настройке моей локали. Почти каждая запускаемая программа жалуется на локаль - даже locale. Это выглядит так: % locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en-US...

26
Что было бы лучшим способом обойти эту проблему glibc?

Я управляю коробкой Gentoo Hardened, которая использует файловые возможности для устранения большей части необходимости в двоичных файлах setuid-root (например, /bin/pingимеет CAP_NET_RAW и т. Д.). Infact, единственный двоичный файл, который я оставил, является этим: abraxas ~ # find / -xdev -type...

22
Нужно установить glibc> = 2.14 на Wheezy

Я пытаюсь заставить Protractor работать для выполнения углового тестирования e2e, но для транспортира требуется Selenium, для которого требуется ChromeDriver, для которого требуется glibc2.14. Моя текущая версия разработки использует Debian Wheezy, который поставляется с glibc2.13. Я читал, что...

20
Как запустить новое программное обеспечение без обновления GLIBC?

Я установил Mathematica 9 в старой системе Red Hat Enterprise Linux AS версии 4. После установки я попытался запустить Mathematica, но вышло следующее сообщение: /home/wcbao/M/Wolfram/Mathematica/9.0/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: /lib64/tls/libc.so.6: версия `GLIBC_2.4 'не...

18
Можно ли использовать новые версии glibc со старым ядром?

Очевидно, что glibc может быть скомпилирован --enable-kernelдля поддержки более старых версий ядра. Тем не менее, я не смог найти информацию о том, какие версии ядра поддерживаются в конкретной версии glibc . В идеале я хочу видеть матрицу совместимости для каждого выпуска glibc (2.x) и kernel...

15
Установка двух glibc вместе с Debian / Ubuntu

Можно ли установить и использовать две разные версии glibc на одной машине? Где одна версия используется только для запуска устаревшего программного обеспечения, которое использует старые двоичные файлы glibc? Можно ли сделать это с помощью менеджера пакетов (что-то вроде «установить этот пакет и...

13
Призрачная уязвимость - CVE-2015-0235

Требует ли Ghost Vulnerability доступ (как при входе в систему) к рассматриваемой операционной системе? Может кто-нибудь уточнить «удаленный злоумышленник, который может сделать вызов приложения»? Кажется, я только нахожу тесты для запуска в локальной системе напрямую, но не с удаленного хоста. Всю...

13
Кросс-компиляция GLIBC для моего ARM SoC

Я вижу что-то действительно странное в armelокружении Debian с привязкой к теме . Но сначала немного предыстории ... Это долго, но вопрос сложный, и любая потенциальная помощь зависит от знания всей истории. У меня есть встроенный ARM SoC, который работает под Linux - точнее, Debian armelLenny на...

13
uname не работает: как определить работающее ядро?

> uname -r FATAL: kernel too old > cat /proc/cmdline FATAL: kernel too old В / boot есть 3 * .vmlinuz-linux файла. Как определить, какое ядро ​​работает в данный момент? Обратите внимание, что я работаю в ограниченной среде с минимальной оболочкой. Я также попробовал: > sh -c 'read l <...

13
Использование альтернативного libc с хаки ld-linux.so; более чистый метод?

У меня есть устаревшая система с очень старым glibc, которую мы не можем модернизировать, не взяв на себя кучу работ по тестированию / валидации. Мне нужно было запускать новые программы (например, Java 1.7) в этой системе несколько раз. Я выбрал решение chroot, где я упаковываю все необходимые...

13
Есть ли простой способ установки двоичных сборок glibc?

Снова и снова я вижу такие вопросы: GLIBCXX 3.4.15 на Centos 6 CentOS 4.8 и glibc 2.5 И вот типичные решения, которые мы обычно выдвигаем: как запустить новое программное обеспечение без обновления GLIBC? Установка двух glibc вместе с Debian / Ubuntu GLIBCXX 3.4.15 на Centos 6 Это действительно...

12
SIGINFO в GNU Linux (Arch Linux) отсутствует

Я занимаюсь разработкой приложения и хочу, чтобы оно выводило статистику времени выполнения на консоль по требованию. killи сигналы сразу же пришли мне в голову. Чтение сигналов Unix в Wiki, SIGINFOпохоже, путь, потому что: Он предназначен для этих целей Не завершает процесс, если обработчик...

12
Как заставить linux 'perf record' работать для символов libc и libstdc ++?

Я использую perf record -gна x86-64 Linux для профилирования программы. Некоторые символы в libc или libstdc ++ имеют 0в качестве родителя: __GI___strcmp_ssse3(libc) и strcmp@plt(libstdc ++), например. (Я действительно могу разбить эти символы в отладчике и получить обратную трассировку.) Я хотел...

10
Как правильно обновить glibc?

Прошивка моего NAS поставляется с довольно старой версией glibc, а именно 2.5. Чтобы справиться с некоторыми предварительно скомпилированными двоичными файлами, связанными * с glibc2.15, я хотел бы обновить его. Из некоторого простого тестирования в chrootсреде, которую я узнал, простое добавление...