我想更新正在运行的生产服务器上的libc6软件包,而不会导致停机。
AFAIK系统上的所有东西直接或间接取决于libc6 :
$ sudo apt-cache rdepends libc6 | wc -l 21026
这将是可能的,通过一个接一个的重新启动/重新加载依赖它的服务,但有一个机会,我会错过一个或多个。
显然,重新启动会得到100%的必要服务,但我想听听是否有人以快速,可重复的方式完成这个任务的标准解决scheme,或者至less是一种简单的方法。
您可以使用debian-goodies软件包中的checkrestart实用程序并仅重新启动列出的服务