You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Ubuntu Pro广告在apt系统命令中显示

如何阻止Ubuntu Pro广告在apt系统命令中显示

嘿,我太懂你执行apt dist-upgrade时看到一堆Ubuntu Pro广告弹窗有多闹心了——毕竟用系统命令的时候只想安安稳稳操作,不想被推广打扰。下面给你几个亲测有效的法子,不用换系统就能搞定:

  • 禁用motd-news服务(最直接的方法)
    这些广告提示大多来自系统的"每日消息"(motd)服务,咱们直接把它关掉:

    1. 先停止并禁用相关定时器:
      sudo systemctl disable --now motd-news.timer
      
    2. 编辑motd-news的配置文件,彻底禁用它:
      sudo nano /etc/default/motd-news
      
      把里面的ENABLED=1改成ENABLED=0,保存退出就行。
  • 修改apt配置,屏蔽Pro提示
    有些广告是apt更新后触发的,咱们可以通过配置让apt跳过这些提示:

    1. 创建一个新的apt配置文件:
      sudo touch /etc/apt/apt.conf.d/99disable-pro-adverts
      
    2. 用编辑器打开这个文件:
      sudo nano /etc/apt/apt.conf.d/99disable-pro-adverts
      
    3. 粘贴以下内容进去,保存退出:
      APT::Update::Post-Invoke-Success {
          "/usr/bin/rm -f /var/lib/ubuntu-advantage/messages/apt-esm-hints.dat 2>/dev/null || true";
      };
      
      这样apt每次更新后都会自动删掉生成广告提示的文件,自然就看不到弹窗了。
  • 移除Ubuntu Pro相关工具(可选,谨慎操作)
    如果你完全用不上Ubuntu Pro的任何功能,也可以彻底移除相关组件:

    sudo apt remove --purge ubuntu-advantage-tools
    

    这个操作会把所有和Ubuntu Pro推广相关的组件都删掉,但要注意:如果之后你想启用Ubuntu Pro的扩展安全维护,就得重新安装这个工具了。

另外你提到的"升级到非广告系统"的方案当然也可行,但要是不想折腾换系统,上面的方法足够帮你清净下来啦。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 12:44:48