Tauri AppImage
AppImage 是一种分发格式,它不依赖于系统已安装的软件包,而是捆绑了应用程序所需的所有依赖和文件。因此,输出文件更大,但更容易分发,因为它受到许多 Linux 发行版的支持,并且可以在不进行安装的情况下执行。用户只需将文件设置为可执行(chmod a+x MyProject.AppImage),然后可以运行它(./MyProject.AppImage)。
AppImage 非常方便,如果无法创建针对发行版包管理器的软件包,它可以简化分发过程。但是,您应该谨慎使用它,因为文件大小会从2到6MB范围增长到70MB以上。
注意
如果您的应用程序需要播放音频/视频,您需要启用 tauri.conf.json > tauri > bundle > appimage > bundleMediaFramework
选项。这将增加 AppImage 捆绑包的大小,以包括用于媒体播放的额外的 gstreamer
文件。请注意,此标志目前仅在 Ubuntu 构建系统上受支持。