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

Ubuntu MATE 20.04 LTS软件更新器显示空白更新列表及长期更新故障求助

Ubuntu MATE 20.04 LTS软件更新器显示空白更新列表及长期更新故障求助

我完全懂你这种对着空白更新列表的焦虑——300多MB的更新不知道是什么,还不敢随便动手,选LTS就是图个稳定省心,结果遇上这种糟心事确实闹心。结合你提供的apt输出信息,咱们一步步来排查和解决问题:

一、先排查PPA兼容性隐患

从你的apt update输出里看到,你添加了nemh/systemback这个xenial版本的PPA,但你的系统是focal(20.04),跨版本的PPA很容易导致依赖信息混乱,这大概率是更新器GUI解析出错的原因之一:

# 移除这个不兼容的PPA
sudo add-apt-repository --remove ppa:nemh/systemback
# 更新源信息
sudo apt update

二、重置更新器的缓存和配置

软件更新器的GUI组件可能缓存了损坏的信息,导致无法正确渲染更新列表,咱们清理一下:

# 清理本地包缓存
sudo apt clean
sudo apt autoclean
# 删除更新器的用户缓存
rm -rf ~/.cache/update-manager

三、手动查看更新详情,按需安全升级

既然底层apt能正常列出可升级的包,咱们可以先搞清楚这些更新到底是什么,再选择性升级,避免盲目操作:

  1. 查看单个包的更新详情:比如想看apt本身的更新内容,执行:
    apt show apt
    
    这样能看到版本变化、更新的修复内容,心里有数。
  2. 优先升级核心包管理工具:先把apt相关的包更了,避免后续升级出问题:
    sudo apt upgrade apt apt-utils libapt-pkg6.0
    
  3. 分批升级低风险更新:比如固件、系统工具类的更新,这些风险极低:
    sudo apt upgrade intel-microcode shim-signed ubuntu-advantage-tools
    
  4. 关于LibreOffice和内核更新:
    • LibreOffice的更新来自官方维护的libreoffice/ppa,是稳定的版本迭代,如果你日常用得到,可以放心升级;
    • 内核有两个选项:官方HWE的5.15版本(LTS官方支持)和System76的6.0版本(如果你用的是System76电脑,这个是他们维护的稳定内核),选哪个看你的需求,LTS用户优先选官方HWE内核更稳妥。

四、重装更新器组件修复GUI问题

如果做完上面的步骤,软件更新器还是显示空白,咱们重装一下更新器的核心组件,修复可能损坏的GUI渲染逻辑:

sudo apt install --reinstall update-manager update-manager-core python3-aptdaemon.pkcompat

关于Partial Upgrade的提醒

你担心Partial Upgrade会搞乱系统是对的——这个选项是当系统存在依赖冲突时的“急救”方式,但如果是PPA导致的问题,先处理PPA再看,不建议直接用Partial Upgrade,尤其是在LTS系统上,容易引入不稳定的包。

其实从你提供的apt list --upgradable输出来看,所有可升级的包都是明确的,没有什么“秘密文件”,只是软件更新器的GUI组件出了问题,没法正常显示列表而已,不用太担心~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 08:42:57