安装单个 Debian 实验包?

安装单个 Debian 实验包?

我不断收到此错误:

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found

我之前所做的是添加 Debian 实验性存储库并更新到 2.17。但经过一长串事件,这最终破坏了我系统上的几乎所有内容,我不得不重新安装。有什么方法可以只升级这个单一的软件包,而不搞砸 apt 吗?

答案1

升级单个软件包通常不是问题。升级中libc 将要是。有太多其他软件包依赖于它:

$ apt-cache rdepends libc6 |wc
16057

这意味着 16057 个其他软件包将依赖libc6,其中一些软件包在新版本中肯定会出现问题。这是包装系统的主要好处之一。

因此,您不想在不升级系统其余部分的情况下升级它。你什么可以要做的就是创建一个chroot环境并在那里安装一个最小的发行版。有关如何执行此操作的详细信息,请查看@Gilles 的答案:

相关内容