清理根目录

系统的根目录满了,但是什么都不敢清,有没有大佬能传授一下经验(就是哪些文件可以清)?

“”"
name@debian:~$ df -h
文件系统 大小 已用 可用 已用% 挂载点
udev 7.5G 0 7.5G 0% /dev
tmpfs 1.5G 1.8M 1.5G 1% /run
/dev/mapper/debian–vg-root 23G 21G 1.2G 95% /
tmpfs 7.5G 0 7.5G 0% /dev/shm
tmpfs 5.0M 12K 5.0M 1% /run/lock
/dev/nvme0n1p2 456M 162M 270M 38% /boot
/dev/mapper/debian–vg-tmp 1.8G 480K 1.7G 1% /tmp
/dev/mapper/debian–vg-home 433G 234G 178G 57% /home
/dev/mapper/debian–vg-var 9.1G 2.2G 6.5G 25% /var
/dev/nvme0n1p1 511M 5.9M 506M 2% /boot/efi
/dev/loop0 128K 128K 0 100% /snap/bare/5
/dev/loop2 64M 64M 0 100% /snap/core20/2015
/dev/loop1 106M 106M 0 100% /snap/core/16202
/dev/loop3 64M 64M 0 100% /snap/core20/2105
/dev/loop4 350M 350M 0 100% /snap/gnome-3-38-2004/143
/dev/loop5 92M 92M 0 100% /snap/gtk-common-themes/1535
/dev/loop6 230M 230M 0 100% /snap/mindustry/1552
/dev/loop7 230M 230M 0 100% /snap/mindustry/1586
/dev/loop8 176M 176M 0 100% /snap/spotify/74
tmpfs 1.5G 244K 1.5G 1% /run/user/1000
name@debian:~$
“”"

/20多G,是不是太小了……
你把系统分到了很多个分区上?

我就是按照镜像安装的,并没有做其他的分区操作。

安装过程中对磁盘自动分区 ?

是的,这样看可能会明显一些:

这个情况我没遇到过,自动分区功能不太可控,所以我一直是手动分区。除了swap分区和efi分区,其它全在一个分区上。

:sob:

好多 snap 包。

用 gdu -x / 命令找找看哪里比较大呗。

“”"
root@debian:/# gdu -x /
bash: gdu: 未找到命令
root@debian:/#
“”"

自己装一下?(还装得上么?

装系统吗?

apt install gdu

GNOME 不是有这个工具吗

不过还是建议备份然后调整分区大小或者重装吧,20 GB 的 root 不够用的。记得一定要备份。

那重装系统的话建议留多大的空间呢?

这是啥镜像?以前没见过这个界面。

就是 debian.org 下载的官方镜像,下的是那个大的离线的那个版本。

如果没有特殊需求建议全分给 /,如果有休眠或者 swap 需求就额外分个 swap。文件安全性不应该依赖分区功能。(之前调整分区大小没备份损失了 2T 文件)

关于 swap 和休眠功能:休眠的时候需要的文件大小一般取决于你的系统里有多少匿名内存页,内存非满载的时候一般不会需要和内存大小相同的硬盘空间。具体分多少还是要取决于需求。

编辑:

实际上需要三个分区,分别是:

  • ESP(EFI System Partition)分区,用于在支持 UEFI 的电脑上引导系统,从截图看你的系统支持 UEFI,第一个分区就是。注意,不是 /boot 分区,而是 ESP,后者的挂载点一般是 /boot/efi
  • / 分区
  • swap 分区(按需)
1 个赞

那用户 /home 呢?