在不重新启动机器的情况下尝试更新libc6是否可行?

我想更新正在运行的生产服务器上的libc6软件包,而不会导致停机。

AFAIK系统上的所有东西直接或间接取决于libc6

 $ sudo apt-cache rdepends libc6 | wc -l 21026 

这将是可能的,通过一个接一个的重新启动/重新加载依赖它的服务,但有一个机会,我会错过一个或多个。

显然,重新启动会得到100%的必要服务,但我想听听是否有人以快速,可重复的方式完成这个任务的标准解决scheme,或者至less是一种简单的方法。

您可以使用debian-goodies软件包中的checkrestart实用程序并仅重新启动列出的服务