【问题标题】:Flatpak command not found未找到 Flatpak 命令
【发布时间】:2018-11-23 15:37:19
【问题描述】:

我已经从我的应用程序中构建了一个 flatpak 包。然而,flatpak-builder 最终抱怨:

Error: Command 'executable' not found

其中 executable 是我的程序的名称,我在清单中指定为 "command": "executable"。 当我签入构建文件夹时,我的可执行文件位于build-folder/files/executable。 (files 是自动生成的,似乎是基本安装目录,所有库都放在下面的lib 文件夹中)。 当我将命令更改为例如/executable,包被创建。 在测试运行应用程序时,我必须指定可执行文件的完整路径才能运行:

flatpak-builder --run bin org.myorg.executable.json build-folder/files/executable

(当我在这里只指定executable 而不是build-folder/files/executable 时,它告诉我bwrap: execvp executable: No such file or directory)。

但是,当我通过本地 repo 安装 flatpak 时,flatpak run org.myorg.executable 显示

bwrap: execvp /executable: No such file or directory

(其中executable 是我的可执行文件的名称)。当然,我想应该只是 executable 而不是 /executable,但是 flatpak-builder 不会创建具有该值的包!

那么,我在这里做错了什么,如何使用 flatpak-builder 创建一个工作包?

【问题讨论】:

    标签: flatpak


    【解决方案1】:

    我的错误 - 我的可执行文件应该进入 bin 文件夹,现在它可以工作了...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-05
      • 2012-10-31
      • 2015-10-14
      • 2015-09-16
      • 2017-12-04
      • 2012-05-05
      • 2016-05-16
      相关资源
      最近更新 更多