
取消 Ubuntu apt 恶心的交互
最近在服务器用 Ubuntu Server 装软件的时候总能看到这种:

谁他妈问你了?先不说 apt 一个 cli 应用为什么后面接一个这么恶心的界面,我觉得真的没人 cares 这些狗屎,如果我发现一个服务在装了软件后出现了异常我不会自己重启它吗?
解决办法
这一切都是因为一个叫 needrestart 的软件, Ubuntu 现在默认自带这坨狗屎,可以编辑它的配置文件 /etc/needrestart/needrestart.conf ,把这一行:
1 | #$nrconf{restart} = 'i'; |
改成:
1 | $nrconf{restart} = 'a'; # 由 needrestart 自行决定 |