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

Ubuntu 24 LTS升级后磁盘空间不足及设置无法修改问题求助

Ubuntu 24 LTS升级后磁盘空间不足及设置无法修改问题求助

首先,你提到的设置无法修改大概率是磁盘空间满导致的——系统在磁盘耗尽时会限制大部分写入操作,包括设置的保存,所以优先解决磁盘空间问题是核心。针对/var目录占用69GB的情况,我们可以一步步排查清理:

第一步:定位/var下的空间大户

先打开终端,用命令找出/var里最占空间的子目录:

sudo du -sh /var/*

这个命令会列出/var下每个文件夹的大小,帮你快速锁定问题来源。常见的“空间杀手”包括:

  • /var/log:升级后的错误日志、系统日志可能无限制累积
  • /var/cache:除了apt缓存,其他程序的缓存文件也可能堆积
  • /var/lib:Docker镜像、数据库文件、Snap包残留都可能占大量空间

第二步:针对性清理空间

若/var/log过大:

先查看具体的大日志文件:

sudo ls -lh /var/log | sort -k 5 -h

对于已经归档的旧日志可以直接删除(注意不要删除正在写入的实时日志,比如syslog),也可以强制触发日志轮转清理:

sudo logrotate -f /etc/logrotate.conf

若/var/cache过大:

除了apt clean,还可以清理其他程序的缓存(这些缓存大多可以重新生成,安全无风险):

sudo rm -rf /var/cache/*/*

若/var/lib过大:

  • 如果是Snap包占用空间,可以清理已禁用的旧版本Snap:
sudo snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do sudo snap remove "$snapname" --revision="$revision"; done
  • 如果是系统包残留,试试更彻底的清理命令:
sudo apt autoremove --purge

这个命令会彻底删除无用的依赖包及其配置文件,比单纯的autoremove清理得更干净。

第三步:修复设置无法修改的问题

当你清理出足够磁盘空间后,重启系统,再尝试修改设置,应该就能正常操作了。如果还是不行,可以重置用户配置文件的权限:

sudo chown -R $USER:$USER ~/.config

这个命令会把你用户目录下的配置文件权限恢复正常,避免因权限异常导致设置无法保存。

希望这些步骤能帮你解决问题!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 15:24:29