温馨提示×

Flutter在Debian上的配置步骤是什么

小樊
45
2025-11-30 12:38:45
栏目: 智能运维

在 Debian 上配置 Flutter 的完整步骤

一 准备系统与安装依赖

  • 更新系统并安装常用工具与构建依赖:
    • sudo apt update && sudo apt upgrade -y
    • sudo apt install -y wget git unzip curl cmake build-essential libssl-dev libffi-dev zlib1g-dev
  • 为桌面端运行与测试准备常见 GUI 依赖(可选,用于 Linux 桌面应用或调试环境):
    • sudo apt install -y libgtk-3-dev libnss3-dev libxss1 libasound2 libxtst6 libgconf-2-4 libatk1.0-0 libcups2 libx11-xcb1 libcairo2 libpango-1.0-0
  • 说明:Flutter 在 Linux 上主要需要 git、curl、unzip、构建工具链 等基础依赖;GUI 依赖用于支持 Linux 桌面渲染与系统库调用。

二 安装 Flutter SDK

  • 方式一 使用官方安装脚本(推荐,自动下载并解压到合适位置)
    • curl -sSL https://dl.flutter.dev/linux/flutter_linux_$(uname -m).tar.xz | tar xvxf -
    • sudo mv flutter_linux_$(uname -m) /opt/flutter
  • 方式二 手动下载并解压(示例为稳定版压缩包,文件名与版本号以官网为准)
    • wget https://storage.googleapis.com/flutter/releases/3.10.4/flutter-3.10.4-linux-x64.zip
    • unzip flutter-3.10.4-linux-x64.zip -d ~/
    • mv ~/flutter-3.10.4-linux-x64 ~/flutter
  • 说明:两种方式本质相同,选择其一即可;脚本方式更简洁,手动方式便于版本控制与自定义目录。

三 配置环境变量

  • 将 Flutter 可执行文件目录加入 PATH(根据你的 shell 选择配置文件)
    • Bash:echo ‘export PATH=“$PATH:/opt/flutter/bin”’ >> ~/.bashrc && source ~/.bashrc
    • Zsh:echo ‘export PATH=“$PATH:/opt/flutter/bin”’ >> ~/.zshrc && source ~/.zshrc
  • 验证 PATH 是否生效:which flutter 应返回 /opt/flutter/bin/flutter
  • 说明:也可将 SDK 放在 ~/flutter/opt/flutter,关键是确保 PATH 指向其 bin 目录。

四 验证环境并安装平台工具

  • 运行环境检查:flutter doctor
    • 按提示逐项安装缺失组件(如 Android SDK、Platform-Tools、Build-Tools、Emulator 等)。
  • 如需 Android 开发,安装 Android Studio 并在其中安装:
    • Android SDK Platform-Tools、Android SDK Build-Tools、Android Emulator
    • Flutter 与 Dart 插件(Android Studio 内:Preferences/Plugins)
  • 说明:flutter doctor 会给出明确的错误与修复指引,逐项完成后即可进行移动端开发与调试。

五 创建项目与运行

  • 创建并运行示例项目:
    • flutter create hello_world
    • cd hello_world
    • flutter run
  • 说明:连接真机或启动模拟器后,flutter run 会自动构建并在设备上运行;如需桌面端 Linux 目标,可启用相应桌面支持后再运行。

0