温馨提示×

debian下flutter如何配置

小樊
43
2026-09-03 23:11:16
栏目: 智能运维

在 Debian 下配置 Flutter 开发环境,整体流程是:安装依赖 → 下载 Flutter SDK → 配置环境变量 → 安装 Android / 工具链 → 验证。下面按步骤说明(以 Debian 11/12 为例)。


一、安装基础依赖

sudo apt update
sudo apt install -y curl git unzip xz-utils zip libglu1-mesa \
  clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev \
  libstdc++6 python3 python3-pip

如果你要做 Linux 桌面应用,还需要:

sudo apt install -y libblkid-dev libsecret-1-dev libjsoncpp-dev

二、下载 Flutter SDK

建议放在用户目录:

cd ~
git clone https://github.com/flutter/flutter.git -b stable

或使用压缩包方式(更快):

cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.0-stable.tar.xz
tar xf flutter_linux_3.22.0-stable.tar.xz

三、配置环境变量

编辑 ~/.bashrc~/.zshrc

export PATH="$PATH:$HOME/flutter/bin"

然后:

source ~/.bashrc

验证:

flutter --version

四、运行 Flutter doctor

flutter doctor

根据提示安装缺失内容。


五、Android 开发环境(常见)

1. 安装 JDK

sudo apt install -y openjdk-17-jdk

2. 安装 Android SDK

推荐方式:

  • 安装 Android Studio(Debian 可用 .deb 或 tarball)
  • 或在 Android Studio 中安装 SDK
sudo apt install -y android-sdk

3. 配置 Android 环境变量

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

4. 接受协议

flutter doctor --android-licenses

六、Linux 桌面支持(可选)

flutter config --enable-linux-desktop

运行测试:

flutter create demo
cd demo
flutter run -d linux

七、常见问题

1. flutter doctor 卡住

flutter pub get

或检查网络(可能需要代理)。

2. 中文路径问题

不要放在中文目录

3. 权限问题

确保 platform-tools 可执行。


八、最小可用总结

sudo apt install git curl unzip flutter依赖
git clone flutter
配置 PATH
flutter doctor

如果你告诉我:

  • 是否只用 Linux 桌面
  • 还是 Android / iOS
  • Debian 版本

我可以给你一份精简定制配置清单

0