统信UOS系统更新时“磁盘空间不足”实为/var/cache/apt/archives目录被旧.deb包占满,需清理该路径下数百MB至数GB空间;可通过控制中心勾选“旧版本软件包”等四项快速释放,或执行sudo apt clean、flatpak uninstall --unused、journalctl --vacuum-size=50M及手动清理第三方大缓存目录。

统信UOS在系统更新过程中弹出“磁盘空间不足”提示,实际是/var/cache/apt/archives目录被旧.deb包塞满,导致APT无法下载新版本安装包,此时必须释放该路径下数百MB至数GB空间,否则更新流程会卡死在准备阶段。
用控制中心图形工具快速释放基础空间
点击屏幕左下角「开始菜单」→ 搜索并打开「控制中心」→ 左侧导航栏点击「系统清理」。
等待扫描完成(通常20~40秒),勾选「系统缓存」「临时文件」「旧版本软件包」「应用残留」四项;【务必勾选“旧版本软件包”,它直接对应/boot和/var/cache中已安装但过期的内核与deb包,不清理将无法腾出关键空间】。
点击右下角「立即清理」,输入管理员密码后静待执行完毕,界面会显示本次释放总量。
执行终端命令直击高占用缓存源
按Ctrl + Alt + T打开终端。
第一步:清空APT主缓存,执行sudo apt clean。这会彻底删除/var/cache/apt/archives/下所有.deb文件,释放最直接、最安全,已安装软件完全不受影响。
第二步:卸载Flatpak未引用组件,先运行flatpak list --unused确认输出内容,再执行flatpak uninstall --unused。这一步专治/var/cache/flatpak/下因应用卸载不干净而残留的旧运行时,不执行可能持续占用1~3GB。
第三步:压缩系统日志总量至50MB,执行sudo journalctl --vacuum-size=50M。journal日志默认无上限,长期运行后可膨胀至数GB,此命令强制保留最近有效日志并清除旧条目。
定位并手动清除第三方大缓存子目录
在终端中执行:sudo du -sh /var/cache/* 2>/dev/null | sort -hr | head -n 5,查看前五大缓存目录。
若发现td-agent、apt-cacher-ng、squid等目录体积异常(>500MB),进入对应路径执行sudo rm -rf *。
【切勿对/apt/、/dpkg/等系统核心子目录执行rm -rf】,否则会导致包管理器崩溃,无法安装或更新任何软件。











