glibc é a Biblioteca GNU C, que fornece muitas funções comuns e importantes para programas. Quase todo programa no Ubuntu, direta ou indiretamente, depende disso, e não funcionará completamente sem ele. Além do kernel, a glibc é provavelmente a parte mais essencial do sistema; até mesmo o daemon de inicialização exige isso. No Ubuntu, o glibc é fornecido pelo pacote libc6.
A última vez que precisei lidar com cabeçalhos de kernel foi no Pleistoceno (2.6 ou mais) e eu lembrei que você precisava combinar seus cabeçalhos de kernel não com o kernel que estava rodando, mas para a versão do kernel a glibc era compilado c...
26.02.2018 / 17:25
Em uma resposta no Stack Overflow , forneci um exemplo de código para executar uma pequena tarefa mencionada na pergunta. A pergunta original tinha a ver com a técnica de desempenho mais rápido (portanto, os critérios de desempenho estão em jog...
09.01.2018 / 23:56
Quando copio um arquivo usando a opção de reflink, por exemplo,
cp --reflink foo bar
como e qual estágio na execução do cp determina se o sistema de arquivos abaixo suporta o COW. Eu tentei olhar em coreutils/src/cp.c , mas não consegui...
25.10.2016 / 07:23
Normalmente, mesmo programas antigos (copiados de sistemas com o kernel Linux versão 2.4) executam arquivos em sistemas Linux modernos, a menos que dependam de muitas bibliotecas ou usem frameworks.
Novos programas (muitas vezes até int main...
12.05.2015 / 13:32
Eu quero lançar uma biblioteca C ++ para Linux. É verdade que (quando nenhuma outra biblioteca é ligada dinamicamente), apenas a versão glibc decide a compatibilidade com outras distribuições Linux?
Existe uma maneira melhor de suportar a mai...
25.05.2015 / 11:18
Estou tentando construir o suporte a eglibc para kernels antigos, 2.6.9 neste caso.
Por isso, defino NPTL_KERNEL_VER no make.conf e, durante a frase de configuração, posso ver o parâmetro --enable-kernel=2.6.9
Mas isso parece ser rev...
20.01.2014 / 05:32
Eu tentei compilar um novo gcc , incluindo binutils e glibc . Como não posso ser root, quero instalar tudo em ~/local . Eu configuro essas variáveis:
PREFIX=~/local && export PREFIX
PATH=~/local/bin:$PATH && export PA...
25.11.2013 / 13:26
Mensagem real (da foto, não registrada em dnf system-upgrade log -1 ):
Upgrading : glibc-2.23.1-18.fc24.x86_64 28/4874
warning: %trigger(cronie-1.4.12-1.fc21.x86_64) scriptlet failed, exit status 127
Non-fatal <unknown> scriptlet...
23.08.2016 / 14:45
Por favor, perdoe se não estou redigindo isto corretamente e minha atual falta de informação, mas estou perdendo a cabeça tentando descobrir isso e não estou atualmente atrás dos servidores em questão. Eu tenho dois servidores, um é o Redhat 4 e...
05.07.2016 / 21:52
Enquanto instalo o chef, estou recebendo um erro abaixo.
[root@centos Tools]# chef-server-ctl reconfigure
/opt/opscode/embedded/bin/ruby: /lib64/libc.so.6: version 'GLIBC_2.14' not found (required by /opt/opscode/embedded/lib/libruby.so.2.1)...
28.12.2015 / 12:09