目录
- 1. 问题所示
- 2. 原理分析
- 3. 解决方法
1. 问题所示
使用apt安装某些包的时候,弹出如下界面:
Daemons using outdated libraries的选择框
并问我需要重启的服务,which services should be restarted?
不知什么情况,选择esc之后,所安装的包并没有成功!于是深入剖析
2. 原理分析
这是Ubuntu 22.04 之后的特性,安装某些包的中途会触发needrestart命令,与用户进行交互,需要用户进行手动处理提示,并且进行重启服务。
既然有needrestart命令这个包,有两种方式可以解决
- 直接移除这个needrestart包
- 修改needrestart包的配置 或者 命令行修改配置
3. 解决方法
方式一:apt remove needrestart
(该命令博主还未尝试,理论是可以)
方式二:
修