debian

如何在Debian上构建Flutter发布版

小樊
54
2025-09-10 13:42:03
栏目: 智能运维

在Debian上构建Flutter发布版步骤如下:

  1. 配置Flutter项目
    pubspec.yaml中添加桌面平台支持:

    flutter:
      desktop:
        - linux
    
  2. 安装依赖工具

    • 安装Flutter SDK并配置环境变量(参考)。
    • 安装构建工具:sudo apt-get install -y build-essential curl git
  3. 生成应用图标(可选)
    安装flutter_launcher_icons插件并生成图标:

    flutter pub add flutter_launcher_icons
    flutter pub run flutter_launcher_icons:main
    
  4. 构建Linux发布包
    使用flutter build linux生成二进制文件(位于build/linux/目录)。

  5. 打包为Debian安装包

    • 安装flutter_build_debian插件:flutter pub add flutter_build_debian
    • 在项目根目录创建debian.yaml文件,配置包信息(如应用名称、版本、架构等)。
    • 执行构建命令:flutter pub run flutter_build_debian,生成.deb文件。
  6. 发布应用
    将生成的.deb文件上传至Debian软件仓库或通过其他渠道分发,用户可通过dpkg安装:

    sudo dpkg -i your_app.deb
    

说明:若需构建其他平台(如Windows/macOS),需调整构建命令及配置,具体参考。

0
看了该问题的人还看了