AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 512268
Accepted
rugk
rugk
Asked: 2019-04-14 05:07:05 +0800 CST2019-04-14 05:07:05 +0800 CST 2019-04-14 05:07:05 +0800 CST

如何列出所有使用特定运行时的 flatpak 应用程序?

  • 772

背景

更新时收到以下消息:

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.

由于这是一个运行时,我现在想找出哪些应用程序实际上正在使用这个过时的运行时,所以我可以在那里将其报告为错误。

基本上,我只是想做消息告诉我的事情……?

问题

那么,给定运行时 ( org.gnome.Platform) 的名称和运行时的版本 (3.24) ,我如何列出在此特定版本中使用此运行时的所有应用程序?

另外,请回答没有特定版本的更简单的情况,那么如何列出所有使用特定运行时(org.gnome.Platform)的应用程序?

到目前为止尝试

  • flatpak info --show-runtime <appid>显示特定应用程序的运行时间……但是……我几乎无法为每个应用程序手动执行此操作。
  • flatpak list --app显示所有应用程序,但不显示运行时信息。甚至flatpak list --app --columns=all没有显示具体的东西。
  • flatpak list --runtime显示所有运行时,包括版本(很好),但不显示哪些应用程序实际使用它。
  • 我可以flatpak info org.gnome.Platform//3.24用来显示有关运行时的信息,但我仍然不知道哪个应用程序使用它。
flatpak software-updates
  • 3 3 个回答
  • 2141 Views

3 个回答

  • Voted
  1. Best Answer
    Peque
    2019-11-22T01:51:51+08:002019-11-22T01:51:51+08:00

    您可以使用flatpak list --app以下--app-runtime选项:

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

    如果您卸载这些应用程序以清理一些空间,请记住:

    flatpak uninstall --unused
    
    • 6
  2. Kevin Lausen
    2019-05-24T13:05:22+08:002019-05-24T13:05:22+08:00

    我知道这不会回答您的具体问题,但它可能会解决您的问题。

    我正在查看 ITSFOSS 博客上的 flatpak 参考指南,我发现了以下命令...

    $ flatpak uninstall --unused
    

    (我安装了大量的 flatpaks,我的慢速 i3 x131e Lenovo ThinkPad w/8gb ram 和一个旋转的生锈硬盘大约需要 5-10 分钟才能运行)

    之后,我再次执行以下命令:

    $ flatpak update
    

    (这次没有错误)

    尽管我在使用 Gnome 和 KDE(freedesktop)运行时遇到问题,但卸载似乎只卸载了六个左右的 KDE 运行时,以及几个版本的 GTK+ 应用程序(脉冲效果);但它确实为我消除了错误。

    • 1
  3. AlexPixel
    2021-11-01T13:57:04+08:002021-11-01T13:57:04+08:00
    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
    • 1

相关问题

  • 为什么apt更新需要输入密码?[复制]

  • 如果需要,`dnf upgrade` 是否会安装新软件包?

  • 如何使用 apt-get 获取待升级包的列表?

  • 如何允许 flatpak 中的 GUI 应用程序运行 CLI 工具?

  • 在 ubuntu 上更新命令 [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve