ubuntu在apt安装时出现的弹窗详解

在一个全新安装的Ubuntu 22.04 LTS上,每次使用apt安装或更新软件包时,会出现一个 Daemons using outdated libraries 弹窗,Which service should be restarted ? 大概是下面这个样子:

这让我想起了windows上每次打开一个应用都会弹窗提示安全提醒,异曲同工啊。一脸懵的情况下,只能一阵点击Esc,Enter后自求多福了。

剩下的就是怎么禁用这个功能呢?

实际上,这是Ubuntu 22.04中的新功能。它是由 needrestart 命令带来的新特性,needrestart 现在是Ubuntu中apt-get升级过程的一部分。默认情况下,此设置为 "interactive" (交互式)模式,会导致脚本中断。

修改这个模式配置,我们编辑 /etc/needrestart/needrestart.conf 文件,找到下面的这行:

复制代码
#$nrconf{restart} = 'i';

这个有三个可选配置:

复制代码
# i: 交互提示重新启动(默认值)
i: prompt interactively for restarts (default value)
# a: 自动重启
a: restart automatically
# l: 列出需要重启的服务
l: list needed restarts

直接修改成:

复制代码
$nrconf{restart} = 'a'

就不会再弹窗了,如果你想看要重启哪些服务,那就尝试设置成'l'试试。

原文链接:ubuntu在apt安装时出现的弹窗详解 - 逸仔学Linux - 博客园

相关推荐
志栋智能4 小时前
超越监控:超自动化巡检提供的主动价值
运维·网络·人工智能·自动化
java_logo4 小时前
2026 Docker 国内镜像加速配置教程
运维·docker·容器·docker镜像·docker镜像源·docker镜像加速·docker镜像国内库
搜狐技术产品小编20234 小时前
破局与重构:纯端侧 Android 自动化引擎的尝试与未来推演
android·运维·重构·自动化
bsauce4 小时前
【kernel exploit】CVE-2026-23271 perf_event竞态UAF漏洞-ROP提权
linux·linux内核·内核漏洞·内核漏洞利用
三十..5 小时前
Ceph分布式存储核心技术精要与运维实践指南
运维·分布式·ceph
tianyuanwo5 小时前
Jenkins × Gerrit 集成:自动触发构建的全流程解析
运维·servlet·jenkins
Hehuyi_In5 小时前
从优雅到爆烈 —— Linux全力回收内存的一生
linux·内核·内存·memory·回收
顾默@5 小时前
双系统Ubuntu18.04升级22.04,安装docker进行openclaw安装
运维·docker·容器
杨充5 小时前
1.1 数据编码设计原理
linux·运维·网络·底层原理·数据编码
fan_music5 小时前
Linux I/O
linux