Я пытаюсь упаковать свое приложение, чтобы установить его с помощью оснастки. Приложение уже скомпилировано как исполняемый файл и имеет один файл конфигурации и один файл сертификата, который я упаковываю внутри оснастки.
Как только установка завершена, я вижу все в /snap/myapp/x1, но по мере того, как часть x1 будет меняться после обновлений, я хотел бы извлечь файлы ресурсов и поместить их в более удобное место.
В целях тестирования я привязал файлы ресурсов, которые нужно вытащить из той же папки, где работает мое приложение, и выяснил, что мне нужно было поместить их в папку /var/lib/snapd/void для работы приложения. Это не кажется хорошим местом для начала.
Поскольку пользователь сможет изменить конфигурационные файлы, которые я хотел бы сохранить в say $SNAP_COMMON, было бы здорово, если бы я мог каким-то образом перенести эти файлы в это место во время установки , Любые мысли?