Flatpak은 저장 공간을 너무 많이 차지합니다.

Flatpak은 저장 공간을 너무 많이 차지합니다.

내가 달릴 때flatpak list -d --app --runtime

나는 다음을 본다

… … … Version  Branch Arch   Origin  Installation Ref                                                  Active commit Latest commit Installed size …
… … … 19.08.10 19.08  x86_64 flathub user         org.freedesktop.Platform/x86_64/19.08                893ea4aa41e3  -             694.1 MB       …
…  …          19.08  x86_64 flathub user         org.freedesktop.Platform.GL.default/x86_64/19.08     0d51f4a9d159  -             243.1 MB       …
…  …          1.4    x86_64 flathub user         org.freedesktop.Platform.GL.nvidia-440-82/x86_64/1.4 d144b6da9032  -             984.1 kB       …
…  …          19.08  x86_64 flathub user         org.freedesktop.Platform.VAAPI.Intel/x86_64/19.08    febe88924fa8  -              37.0 MB       …
… … …          2.0    x86_64 flathub user         org.freedesktop.Platform.openh264/x86_64/2.0         15266352ca75  -             773.6 kB       …
… … …          3.36   x86_64 flathub user         org.gnome.Platform/x86_64/3.36                       ad7f022f9489  -             934.5 MB       …
… … …          3.22   x86_64 flathub user         org.gtk.Gtk3theme.Pop-dark/x86_64/3.22               01db4ce9aee6  -               1.6 MB       …

Flatpak은 왜 그렇게 많은 저장 공간을 소비합니까? 어떤 파일을 삭제해도 안전하며 어떻게 삭제하나요?

내 시스템:

OS: Pop! OS 20.04lts
RAM: 8GB
CPU: 인텔 i7-8750H
GPU: GTX 1050ti

답변1

Flatpak은 독립적이고 (대부분) 격리된 환경에 존재하기 때문에 해당 애플리케이션은 이러한 런타임을 사용하여 필요한 라이브러리를 제공합니다. 특정 애플리케이션이 어떤 런타임을 사용하고 있는지 확인하려면 다음 명령을 실행하세요(Calibre의 예).

$ flatpak info com.calibre_ebook.calibre

Calibre - E-book manager

          ID: com.calibre_ebook.calibre
         Ref: app/com.calibre_ebook.calibre/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 5.0.1
     License: GPL-3.0
      Origin: flathub
  Collection: org.flathub.Stable
Installation: user
   Installed: 362.9 MB
     Runtime: org.freedesktop.Platform/x86_64/20.08
         Sdk: org.freedesktop.Sdk/x86_64/20.08

      Commit: 9dc73d95de91fd0798c3b7ed431f359edbcbb90ead9c8ce9e2658fd0bc2aa9ef
      Parent: e7491dda0dcfc6f3511d0282493ea45535555a1d3e26c6c36d6ec34c1b5ca482
     Subject: Update calibre-5.0.0-x86_64.txz to 5.0.1 (4bb0279f)
        Date: 2020-09-25 14:36:39 +0000

이제 원치 않는 Flatpak을 제거하면 시스템이~해야 한다또한 사용하지 않는 런타임을 정리합니다. 이를 확인하려면 다음을 실행하세요.

$ flatpak uninstall --unused

참고: 내 경험에 따르면 가장 큰 런타임은 KDE, Freedesktop(런타임/SDK) 및 Gnome입니다. 또는 / 파티션이 가득 찬 경우 flatpak를 /home 파티션으로 전환할 수 있습니다. 이를 위해서는 다음과 같이 flatpak 사용자 저장소를 추가해야 합니다.

flatpak remote-add --user flathub https://flathub.org/repo/flathub.flatpakrepo

그런 다음 flatpak을 정상적으로 설치하되 스위치를 추가하십시오 --user.

$ flatpak install --user flathub com.calibre_ebook.calibre

관련 정보