如何设置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
相关产品推荐
相关产品推荐

