Als «glibc» getaggte Fragen

glibc ist die Implementierung der Standard C-Bibliothek durch GNU.

2
Warum und wie können einige gemeinsam genutzte Bibliotheken ausgeführt werden, als ob sie ausführbar wären?
Auf 32-Bit-Linux-Systemen wird dies aufgerufen $ /lib/libc.so.6 und auf 64-Bit-Systemen dies $ /lib/x86_64-linux-gnu/libc.so.6 liefert in einer Shell eine Ausgabe wie diese: GNU C Library stable release version 2.10.1, by Roland McGrath et al. Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. …

3
So aktualisieren Sie glibc auf 2.14 in CentOS 6.5
Ich möchte Android NDK auf meinem CentOS 6.5-Computer installieren. Aber als ich das Programm ausgeführt habe, heißt es, dass es glibc 2.14 benötigt, um ausgeführt werden zu können. Auf meinem CentOS 6.5 ist nur Glibc 2.12 installiert. Also habe ich versucht, glibc zu aktualisieren: $ sudo yum update glibc Aber …
47 centos  upgrade  glibc 

4
Öffnet Bash Dateien in O_APPEND, wenn ">>" unter Linux verwendet wird?
Wenn wir verwenden, echo 1234 >> some-filebesagt die Dokumentation, dass die Ausgabe angehängt wird. Ich vermute, wenn eine Datei nicht existiert, erstellt O_CREAT eine neue Datei. Wenn >verwendet, schneidet O_TRUNC die vorhandene Datei ab. Im Fall von >>: Wird die Datei als O_WRONLY (oder O_RDWR) geöffnet und versucht, den Vorgang …
38 linux  files  nfs  glibc 


5
Warum beschwert sich fast jedes Programm über mein Gebietsschema?
Ich verwende Arch Linux und folge den Anweisungen im Wiki zum Festlegen meines Gebietsschemas. Nahezu jedes Programm, das ausgeführt wird, beklagt sich über das Gebietsschema - sogar locale. Es sieht aus wie das: % 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 …

1
Was wäre der beste Weg, um dieses Problem zu umgehen?
Ich verwalte eine Gentoo Hardened-Box, die /bin/pingDateifunktionen verwendet, um die Notwendigkeit von setuid-root-Binärdateien (z. B. CAP_NET_RAW usw.) zum größten Teil zu beseitigen . Tatsächlich ist die einzige Binärdatei, die ich noch habe, die folgende: abraxas ~ # find / -xdev -type f -perm -u=s /usr/lib64/misc/glibc/pt_chown abraxas ~ # Wenn ich …

3
Auf Wheezy muss glibc> = 2.14 installiert werden
Ich versuche, den Winkelmesser zum Ausführen von e2e-Winkeltests zum Laufen zu bringen, aber für den Winkelmesser ist Selen erforderlich, für den ChromeDriver istglibc 2.14 erforderlich . Auf meiner aktuellen Entwicklungsbox läuft Debian Wheezy, das mit glibc2.13 geliefert wird . Ich habe gelesen, dass das Umschalten auf Debians instabilen Zweig den …
22 debian  glibc 

3
Wie führe ich eine neue Software ohne Aktualisierung von GLIBC aus?
Ich habe Mathematica 9 auf einem alten Red Hat Enterprise Linux AS Release 4-System installiert. Nach der Installation habe ich versucht, Mathematica zu starten, aber die folgende Meldung wurde ausgegeben: /home/wcbao/M/Wolfram/Mathematica/9.0/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: /lib64/tls/libc.so.6: Version `GLIBC_2.4 'nicht gefunden (benötigt von / home / wcbao / M / Wolfram / Mathematica / 9.0 …
20 rhel  glibc 

2
Können neue glibc-Versionen mit einem alten Kernel verwendet werden?
Anscheinend kann mit glibc kompiliert werden --enable-kernel, um ältere Kernelversionen zu unterstützen. Ich konnte jedoch keine Informationen darüber finden, welche Kernelversionen von einer bestimmten glibc-Version unterstützt werden . Im Idealfall möchte ich eine Kompatibilitätsmatrix für alle Versionen von glibc (2.x) und Kernel (2.6.x) sehen. Existiert es? Wenn es nicht existiert, …

1
Installation von zwei glibc nebeneinander in debian / ubuntu
Ist es möglich, zwei verschiedene glibc-Versionen auf demselben Computer zu installieren und zu verwenden? Wobei eine Version nur zum Ausführen von Legacy-Software verwendet wird, die auf alten glibc-Binärdateien basiert? Ist es möglich, dies mit Hilfe des Paketmanagers zu tun (etwas wie "Installiere dieses Paket und seine Abhängigkeiten" /opt/old-glibc), anstatt es …

4
uname ist kaputt: wie bestimme ich den aktuell laufenden kernel?
> uname -r FATAL: kernel too old > cat /proc/cmdline FATAL: kernel too old In / boot befinden sich 3 * .vmlinuz-linux-Dateien. Wie bestimme ich, welcher Kernel gerade läuft? Beachten Sie, dass ich in einer eingeschränkten Umgebung mit einer minimalen Shell arbeite. Ich habe auch versucht: > sh -c 'read …
13 linux  glibc 

1
Wie man “inkompatible /usr/lib/libc.a überspringen” behebt
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, ein eingebettetes Linux-Ziel auf einem 64-Bit-Fedora 16 (Verne) zu erstellen: make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles' mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o md5.o md5.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o bitmapfs.o bitmapfs.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem …
13 fedora  make  glibc 

1
Ghost-Sicherheitsanfälligkeit - CVE-2015-0235
Erfordert die Ghost-Sicherheitsanfälligkeit den Zugriff (als angemeldeter Benutzer) auf das betroffene Betriebssystem? Kann jemand den "Remote-Angreifer, der einen Anwendungsaufruf tätigen kann" klären? Ich finde anscheinend nur Tests, die direkt auf dem lokalen System ausgeführt werden können, aber nicht von einem Remote-Host. Alle Informationen, die ich bisher über die Ghost-Sicherheitsanfälligkeit aus …


1
Cross Compiling GLIBC für meinen ARM SoC
Ich sehe etwas wirklich Seltsames in einer chrooted Debian- armelUmgebung. Aber zuerst ein bisschen Hintergrundgeschichte ... Das ist lang, aber die Frage ist komplex und jede mögliche Hilfe hängt davon ab, die ganze Geschichte zu kennen. Ich habe einen eingebetteten ARM-SoC, der Linux ausführt - genauer gesagt einen Debian armelLenny …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.