특정 런타임을 사용하여 모든 Flatpak 응용 프로그램을 나열하는 방법은 무엇입니까?

특정 런타임을 사용하여 모든 Flatpak 응용 프로그램을 나열하는 방법은 무엇입니까?

배경

업데이트할 때 다음 메시지가 나타납니다.

Info: org.gnome.Platform is end-of-life, with reason: GNOME 3.24 runtime is no longer supported as of 11th January 2019. Please ask your application developer to migrate to a supported platform.
Info: org.gnome.Platform.Locale is end-of-life, with reason: GNOME 3.24 runtime is no longer supported as of 11th January 2019. Please ask your application developer to migrate to a supported platform.

이것은 런타임이므로 이제 어떤 애플리케이션이 이 오래된 런타임을 실제로 사용하고 있는지 알아내서 이를 버그로 보고하고 싶습니다.

기본적으로 저는 메시지가 말하는 대로 하고 싶을 뿐입니다…

답변1

flatpak list --app다음 옵션을 사용할 수 있습니다 --app-runtime.

flatpak list --app --app-runtime org.gnome.Platform//3.30

공간을 확보하기 위해 이러한 앱을 제거하는 경우 다음 사항도 기억하세요.

flatpak uninstall --unused

답변2

이것이 귀하의 특정 질문에 대한 답변은 아니지만 귀하의 문제를 해결할 수 있다는 것을 알고 있습니다.

ITSFOSS 블로그에서 flatpak 참조 가이드를 보다가 다음 명령을 발견했습니다...

$ flatpak uninstall --unused

(나는 수많은 Flatpaks를 설치했고 8GB RAM을 갖춘 느린 i3 x131e Lenovo ThinkPad와 회전하는 녹슨 HDD를 실행하는 데 약 5-10분이 걸립니다.)

그 후 다음 명령을 다시 실행했습니다.

$ flatpak update

(이번에는 오류가 없습니다)

Gnome 및 KDE(freedesktop) 런타임에 문제가 있었지만 제거하면 약 6개의 KDE 런타임과 몇 가지 버전의 GTK+ 응용 프로그램(펄스 효과)만 제거되는 것처럼 보였지만 오류가 제거되었습니다. .

답변3

flatpak list --app --columns=application,runtime
  • --app매개변수목록설치된 애플리케이션만 해당됩니다.
  • --columns인수는 결정에 사용됩니다.어떻게이 경우 터미널에 표시된 열을 정렬 application하고runtime

콘솔은 다음을 반환합니다.

Application ID                          Runtime
com.discordapp.Discord                  org.freedesktop.Platform/x86_64/21.08
com.getpostman.Postman                  org.freedesktop.Platform/x86_64/21.08
com.github.artemanufrij.playmymusic     org.gnome.Platform/x86_64/40
com.github.fabiocolacio.marker          org.gnome.Platform/x86_64/41
com.github.jeromerobert.pdfarranger     org.gnome.Platform/x86_64/40
com.github.phase1geo.minder             org.freedesktop.Platform/x86_64/21.08
com.slack.Slack                         org.freedesktop.Platform/x86_64/21.08
com.spotify.Client                      org.freedesktop.Platform/x86_64/21.08
de.haeckerfelix.Shortwave               org.gnome.Platform/x86_64/40
info.smplayer.SMPlayer                  org.kde.Platform/x86_64/5.15
io.atom.Atom                            org.freedesktop.Sdk/x86_64/20.08
io.github.OpenToonz                     org.kde.Platform/x86_64/5.15
org.geany.Geany                         org.gnome.Sdk/x86_64/40
org.gnome.GTG                           org.gnome.Platform/x86_64/40
org.inkscape.Inkscape                   org.gnome.Platform/x86_64/41
org.kde.kdenlive                        org.kde.Platform/x86_64/5.15
org.kde.okular                          org.kde.Platform/x86_64/5.15
org.libreoffice.LibreOffice             org.freedesktop.Platform/x86_64/21.08
org.mozilla.firefox                     org.freedesktop.Platform/x86_64/20.08
org.phoenicis.playonlinux               org.freedesktop.Platform/x86_64/20.08
org.synfig.SynfigStudio                 org.gnome.Platform/x86_64/3.38
org.telegram.desktop                    org.freedesktop.Platform/x86_64/21.08
org.videolan.VLC                        org.kde.Platform/x86_64/5.15
us.zoom.Zoom                            org.freedesktop.Platform/x86_64/21.08
work.openpaper.Paperwork                org.gnome.Platform/x86_64/40

표시할 열을 정렬하는 데는 다음과 같은 다양한 옵션이 있습니다.

  • --columns=name,size
  • --columns=name,version
  • --columns=name,branch
  • --columns=name,ref
  • --columns=name,latest

관련 정보