Fedora를 사용하여 공간을 최적화하는 방법

Fedora를 사용하여 공간을 최적화하는 방법

파일 시스템의 루트용으로 26Go 파티션을 만들었고 하드 드라이브의 나머지 부분은 내 /home에 다른 파티션(부팅 및 스왑 제외)으로 전용으로 사용되었습니다.

내 목표는 /home 파티션을 건드리지 않고 새 OS를 설치할 수 있도록 하는 것인데, 이는 매우 편리하지만, 이제 루트 파티션이 매우 빨리 채워지고 26Go를 넘을 수 없기 때문에 문제에 직면하게 되었습니다.

더 작은 진공 크기를 회전하고 설정하여 로그 저장소 소비를 최적화했습니다.

그럼에도 불구하고 나는 /var/cache/packagekit과 마찬가지로 /var/lib/platpack이 매우 저장 공간을 많이 사용한다는 것을 알았습니다. 이러한 디렉토리를 현명하게 정리할 수 있는 방법이 있습니까?

마지막 시도는 부팅 가능한 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.

다른 좋은 옵션이 설명되어 있습니다.이 리소스.

관련 정보