You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04.2下如何关闭出现的Update Manager窗口及阻止Software Updater弹窗自动弹出?

Ubuntu 22.04.2下如何关闭出现的Update Manager窗口及阻止Software Updater弹窗自动弹出?

我完全懂你的困扰——明明已经把更新检查设为“从不”,结果Software Updater还每隔10分钟弹出来刷存在感,确实挺闹心的。这种情况一般是相关后台服务没彻底禁用,或者还有隐藏配置项没调整,下面给你几个靠谱的解决办法:

方法一:彻底禁用更新相关后台服务

直接通过终端停掉并禁用那些触发弹窗的定时服务,步骤如下:

  1. 打开终端,先停止当前运行的更新服务:
    sudo systemctl stop apt-daily.service apt-daily.timer apt-daily-upgrade.service apt-daily-upgrade.timer
    
  2. 接着禁用这些服务的开机自启,避免重启后又自动运行:
    sudo systemctl disable apt-daily.service apt-daily.timer apt-daily-upgrade.service apt-daily-upgrade.timer
    

方法二:修改APT自动更新配置文件

有时候图形界面的设置不会同步到系统底层配置,手动修改更保险:

  1. 在终端打开APT自动更新配置文件:
    sudo nano /etc/apt/apt.conf.d/20auto-upgrades
    
  2. 将文件内容替换为以下几行,彻底关闭所有自动更新定时任务:
    APT::Periodic::Update-Package-Lists "0";
    APT::Periodic::Unattended-Upgrade "0";
    APT::Periodic::AutocleanInterval "0";
    
  3. Ctrl+O保存修改,Ctrl+X退出编辑器。

方法三:检查图形界面的额外设置

除了你已经调整的“自动检查更新”,还有两个容易忽略的地方:

  1. 打开「软件和更新」(Software & Updates)应用,切换到「更新」标签页:
    • 确认“自动检查更新”已设为「从不」
    • 把“有新版本时通知我”也改成「从不」
  2. 切换到「其他软件」标签页,如果有第三方软件源,确保没勾选会自动触发更新检查的选项(部分第三方源自带定时检查逻辑)

终极方案(谨慎使用)

如果上面的方法都没用,可以直接移除更新通知器组件,但之后你只能通过命令行手动检查更新:

sudo apt remove --purge update-notifier

执行后Software Updater弹窗就彻底消失了,需要更新时记得用sudo apt update && sudo apt upgrade命令操作。

备注:内容来源于stack exchange,提问作者Mahler

火山引擎 最新活动