我在桌面上运行 Debian/Sid/x86-64(主要用于开发任务)。当前内核是 Debian 4.12.13
我对最新的功能很感兴趣GNU libc 2.26
libc
我的系统当前是:
% /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/>.
从最新的GNU源升级它是不合理的吗?
我确实知道 libc 是我的大多数 Linux 发行版的基石...我太蹩脚,无法设置chroot
-ed 环境。
在实践中,我可以升级我的系统libc
而不冒破坏大部分系统的风险吗?
(我可以承受一些不起眼的实用程序在那之后不起作用,但我不想破坏我的所有系统并必须重新安装它)
过去,我确实升级了我的内核而没有造成任何损害(到最新的内核)内核.org)。升级也会libc
有同样的情况吗?还是可能会发生一些顽皮的事情?返回会像启动一些内核init=/bin/sash
并运行一些命令(可能是mv
然后ln -s
然后ldconfig
)一样简单吗?