You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Flatpak应用程序的版本字符串?

让Flatpak List显示应用版本的方法
  • 在flatpak-builder JSON清单中添加版本字段
    在你的应用清单(如org.example.App.json)的顶层添加"version"字段,填入应用的实际版本号:

    {
      "id": "org.example.App",
      "version": "1.0.0",
      "runtime": "org.gnome.Platform//44",
      // 其他原有配置字段...
    }
    

    使用flatpak-builder构建时,该版本信息会被写入应用元数据,安装后flatpak list就能显示。

  • 通过flatpak build-bundle参数指定版本
    若直接构建bundle安装包,可在打包时用--version参数指定版本:

    flatpak build-bundle ./repo org.example.App.flatpak org.example.App --version=1.0.0
    

    此参数会为bundle设置版本信息,安装后版本会出现在flatpak list的对应列中。

  • 额外提示
    部分组件(如示例中的Codecs扩展)因本身无独立版本,会显示为空。若应用从源码构建,可通过动态变量(比如读取Git标签、Makefile中的版本值)自动填充清单里的version字段,避免手动维护版本号。

内容的提问来源于stack exchange,提问作者ea7ababe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 19:45:10