Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用颤振开发,我想为许多应用程序启用 linux 支持并遵循本教程,但事情是
每次我尝试运行snapcraft启动虚拟机并从快照中再次安装颤振
snapcraft
这使用了我的大量磁盘空间,时间和互联网snapcraft --use-lxd也是如此
snapcraft --use-lxd
那么有没有其他方法可以构建一个 linux 应用程序,无论是 deb 文件、appimage 还是任何东西都可以?
谢谢。
您的问题是将两个不同的步骤混为一谈:构建应用程序和打包应用程序。要使用 Flutter 构建 Linux 应用程序,您只需运行flutter build即可,您将获得一个发布模式的 Linux 应用程序。
flutter build
如何打包分发由您决定;Flutter 的任何内容都不需要 snaps 作为分发选项。例如,您可以将bundle文件夹的内容压缩到构建输出目录中,然后将其发布到某个地方供人们下载。
bundle
是的,这可用于为 windows mac 和 linux 制作桌面应用程序
https://github.com/go-flutter-desktop/hover