31.9 Flutter App Bundle for Linux
20231216
See https://docs.flutter.dev/deployment/linux and examples in https://github.com/AppFlowy-IO/AppFlowy/tree/main/frontend/scripts
Linux Snap
Create
snap/snapcraft.yaml
,snap/gui/bstim.desktop
,snap/gui/bstim.png
;Run
snapcraft
from the root of the project;For a local machine install
snap install --dangerous bstim.snap
.
The build from snapcraft
can take some time, setting up a VM to do
the build.
Linux Tar
Build the app with
flutter build linux
Create a tar archive with
tar --transform 's|^build/linux/x64/release/bundle|app|' -czvf app-0.0.1-linux-x86_64.tar.gz build/linux/x64/release/bundle
Extract the archive with
tar -xzvf app-0.0.1-linux-x86_64.tar.gz
Run the app with
./app/app
You can create an alias for running the app with alias app /path/to/app/app
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0