特定のランタイムを使用してすべての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引数は決定に使用されます。どのようにこの場合、端末に表示されている列を並べ替えますapplicationruntime

コンソールは以下を返します。

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

関連情報