我为文件系统的根创建了一个 26Go 分区,硬盘驱动器的其余部分专用于我的 /home 作为另一个分区(引导和交换除外)。
我的目标是能够在不接触 /home 分区的情况下安装新操作系统,这非常方便,但现在我面临一个问题,因为根分区很快就满了,不能超过 26Go。
我已经通过旋转和设置较小的真空大小来优化日志存储消耗。
尽管如此,我注意到 /var/lib/flatpack 和 /var/cache/packagekit 一样非常消耗存储空间。有没有办法以智能的方式清理这些目录?
我所做的最后一次尝试是在可启动 USB 记忆棒上启动我的计算机并尝试重塑分区,但由于它们在磁盘上的相对位置,这是不可能的。
有解决这个问题的线索吗?
更新:输出 du -x / | sort -n | tail -40
697476 /var/lib/docker/overlay2/cd3b560f48d6382b0fa744d048437ff96649c3a2f24285af6f9fb3ab611d7076/diff/usr
707332 /var/lib/docker/overlay2/721fc618b2deb89956c511d2b0b77ae67dd9d53a067a91ed784a4629c0b449de/diff
707348 /var/lib/docker/overlay2/721fc618b2deb89956c511d2b0b77ae67dd9d53a067a91ed784a4629c0b449de
707764 /var/lib/docker/overlay2/cc614d827df9106c5f62bb3bb521d063dc8dab974af99844d6e9e64d3ee5d8a0/diff
707780 /var/lib/docker/overlay2/cc614d827df9106c5f62bb3bb521d063dc8dab974af99844d6e9e64d3ee5d8a0
707980 /var/lib/docker/overlay2/cd3b560f48d6382b0fa744d048437ff96649c3a2f24285af6f9fb3ab611d7076/diff
707996 /var/lib/docker/overlay2/cd3b560f48d6382b0fa744d048437ff96649c3a2f24285af6f9fb3ab611d7076
711012 /var/lib/docker/overlay2/e72086355691cebebac4ef32fffe6ed389baf132edb1f80dd4e8030629f1db2e/diff/usr
721640 /var/lib/docker/overlay2/e72086355691cebebac4ef32fffe6ed389baf132edb1f80dd4e8030629f1db2e/diff
721656 /var/lib/docker/overlay2/e72086355691cebebac4ef32fffe6ed389baf132edb1f80dd4e8030629f1db2e
724552 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f31/7a6986b9f7dded5de860d686ebd9ae83e92aacf87e206f2c82aeb3d50a8db6e8/files/lib64
769152 /usr/bin
782384 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f32/e75fe16a369aab408b5830f7f28acf587a566f97393882a4049159edf823f847/files/lib64
868784 /var/spool/abrt
874668 /var/spool
1195084 /usr/lib
1256008 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f32/e75fe16a369aab408b5830f7f28acf587a566f97393882a4049159edf823f847/files
1256020 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f32/e75fe16a369aab408b5830f7f28acf587a566f97393882a4049159edf823f847
1256028 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f32
1277320 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f31/7a6986b9f7dded5de860d686ebd9ae83e92aacf87e206f2c82aeb3d50a8db6e8/files
1277332 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f31/7a6986b9f7dded5de860d686ebd9ae83e92aacf87e206f2c82aeb3d50a8db6e8
1277340 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64/f31
1380912 /var/cache/PackageKit/31/metadata/updates-31-x86_64/packages
1408084 /var/cache/PackageKit/31/metadata/updates-31-x86_64
1821752 /var/cache/PackageKit/31/metadata
1945008 /var/cache/PackageKit/31
2155512 /var/cache/PackageKit
2457524 /var/cache
2461504 /usr/share
2523868 /usr/lib64
2533372 /var/lib/flatpak/runtime/org.fedoraproject.Platform/x86_64
2533376 /var/lib/flatpak/runtime/org.fedoraproject.Platform
2533380 /var/lib/flatpak/runtime
2847904 /var/lib/flatpak
7444976 /usr
7456240 /var/lib/docker/overlay2
7471132 /var/lib/docker
10733320 /var/lib
14568308 /var
22923848 /
答案1
您可以尝试删除并重新安装带有该--user
标志的扁平化应用程序。例如:
flatpak --user install flathub org.application.name
使用该--user
标志将把应用程序安装在用户的主目录下,该目录位于/home
.
还有一些其他不错的选择概述这个资源。