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