Я хочу создать пакеты Linux (.deb & .rpm) для моего Flutter и заметил, что Flutter следует определенной структуре при создании приложений Linux (Inside Build/Linux/x64/Release/Bundle/):
- reablebeable bbivard at ./
. В данных/
- Зависимости (.so files) в lib/
Однако я хочу следовать более стандартной структуре, когда мой пакет установлен:
- recientable byarinal должен быть в/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin/bin
. /> Активы в/usr/share//
- Зависимости (.so files) в/usr/lib/
/
Я использую FPM, чтобы пакеты Bundle, где можно определить файлы. Тем не менее, Flutter настраивает двоичный файл, чтобы ожидать активов и зависимостей в ./data и ./lib соответственно. Я не уверен в том, в какой степени это настраивается. Официальные репозитории Debian и Ubuntu в будущем. Что может быть лучшим способом достичь этого?
Подробнее здесь:
https://stackoverflow.com/questions/797 ... deb-or-rpm