Я сделал AppImage через:
linuxdeploy --appdir AppDir --icon-file icon.png --desktop-file desktop.desktop --executable myExecutable --output appimage
, который работает нормально. Тем не менее, упакованная мной программа (myExecutable
) выполняет вызовы оболочки (скажем, shellProgram1
, shellProgram2
, ...) во время выполнения, чтобы использовать различные программы, которые не обязательно находятся в каждом дистрибутиве.
Вопрос: Предоставляет ли linuxdeploy
(или какая-либо другая утилита AppImage) простой способ упаковки этих программ в AppImage, так что когда myExecutable
вызывает их во время выполнения, они гарантированно будут доступны?