找回密码
 注册
首页 ≡≡网络技术≡≡ 服务器 ubuntu 22.04安装或升级软件提示Daemons using outdated ...

linux ubuntu 22.04安装或升级软件提示Daemons using outdated libraries

灰儿 2024-1-25 22:36:50
Ubuntu 22.04 LTS 中使用命令行升级软件或安装任何新软件时,您可能收到“Daemons using outdated libraries”,“Which services should be restarted?”的提示,提示下面列出备选的重启服务,如下。

Ubuntu 22.04 运行 apt-get upgrade 和 apt install apt-file命令,过程中收到“Daemons using outdated libraries”,“Which services should be restarted?”的提示,提示下面列出备选的重启服务,如图:

apt install apt-file.png

Ubuntu 22.04安装vsftpd服务过程中收到“Daemons using outdated libraries”,“Which services should be restarted?”的提示,提示下面列出备选的重启服务,如图:
cron.png
daemons using outdated libraries   //使用过时库的守护进程
which services should be restarted?  //应该重新启动哪些服务?

问题解决:
这是 Ubuntu 22.04 的新特性,现在是 apt-get 安装过程的一个步骤,是由 needrestart 命令触发,默认情况是交互性质的,也就是会中断在这里需要手动要处理提示。

修改 /etc/needrestart/needrestart.conf 文件,将 #$nrconf{restart} = 'i'; 这行去掉注释,按照需要改成以下两种方式之一:

#如果需要自动重启不提示的话,修改成a
$nrconf{restart} = 'a';

#只是列出需要重启的服务,修改成l
$nrconf{restart} = 'l';
另外一种简单的方式是直接运行这个命令即可:

sudo NEEDRESTART_MODE=a apt-get dist-upgrade --yes



您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。