Estou executando o Debian / Sid / x86-64 na minha área de trabalho (principalmente para tarefas de desenvolvimento). O kernel atual é o Debian 4.12.13
Estou bastante interessado pelos recursos mais recentes da GNU libc 2.26
O atual libc
no meu sistema é:
% /lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Debian GLIBC 2.24-17) stable release version 2.24,
by Roland McGrath et al.
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 6.4.0 20170820.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://www.debian.org/Bugs/>.
Não é razoável atualizá-lo das fontes mais recentes do GNU?
Eu sei que a libc é a pedra angular da maioria da minha distribuição Linux ... Eu sou muito coxo para configurar um ambiente chroot
-ed.
Na prática, posso atualizar meu libc
sem arriscar quebrar a maioria do meu sistema?
(Eu poderia me dar ao luxo de ter alguns utilitários obscuros que não funcionam depois disso, mas eu não quero quebrar todo o meu sistema e ter que reinstalá-lo)
No passado, atualizei meu kernel sem danos (para o mais recente em kernel.org ). A atualização de libc
seria igual ou existem algumas coisas ruins que podem acontecer? Voltaria ser tão simples quanto inicializar algum kernel com init=/bin/sash
e executar alguns comandos (provavelmente alguns mv
então ln -s
então ldconfig
) ??