Я пытаюсь упаковать свое приложение в flatpak, и в настоящее время я застрял:
- Как убедиться, что среды выполнения установлены в целевой системе?Мне нужно моно, gtk-sharp2, SFML, CSFML.Я узнал об основной среде выполнения, но как насчет моих зависимостей?
Как мне запустить приложение?Я пытался
[sven @ localhost flatpak] $ flatpak-builder --run build net.sourceforge.audiocuesheet.json /app/AudioCuesheetEditor/./AudioCuesheetEditor
bwrap: execvp / app / AudioCuesheetEditor/./AudioCuesheetEditor: Нет такого файла или каталога
Еще немного информации о проекте:
net.sourceforge.audiocuesheet.json:
{
"app-id": "net.sourceforge.audiocuesheet",
"runtime": "org.gnome.Platform",
"runtime-version": "3.26",
"sdk": "org.gnome.Sdk",
"command": "/AudioCuesheetEditor/AudioCuesheetEditor",
"modules": [
{
"name": "AudioCuesheetEditor",
"buildsystem": "simple",
"build-commands": [
"cp -r AudioCuesheetEditor /app/AudioCuesheetEditor",
"chmod +x /app/AudioCuesheetEditor/AudioCuesheetEditor"
],
"sources": [
{
"type": "archive",
"path": "AudioCuesheetEditor-linux-x64-v2.4.2.zip",
"dest": "AudioCuesheetEditor"
}
]
}
]
}
Как видите, в архиве есть готовые двоичные файлы, которые я хотел бы развернуть на целевых машинах.Я новичок в flatpak и не очень уверен, если я делаю правильно, так что, возможно, некоторая помощь от вас будет идеально.
Спасибо, Свен