Debian 上安装 Flutter 不算难,但步骤稍多、坑点主要在依赖和 PATH 配置上。如果你熟悉 Linux 基本操作,整体属于中等偏易。
下面我按难度评估 + 推荐安装方式 + 常见问题给你讲清楚。
| 项目 | 难度 |
|---|---|
| 下载 Flutter SDK | ⭐ |
| 解压、配置 PATH | ⭐⭐ |
| 安装依赖(Android / 编译工具) | ⭐⭐⭐ |
| 配置 Android Studio / 模拟器 | ⭐⭐⭐ |
第一次 flutter doctor |
⭐⭐ |
✅ 结论:
⚠️ Debian 默认 不启用 Snap,不推荐新手折腾
sudo apt install snapd
sudo snap install flutter --classic
如果你不想折腾 Snap,直接用官方压缩包更稳。
sudo apt update
sudo apt install -y \
curl \
git \
unzip \
xz-utils \
zip \
libglu1-mesa \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.19.6-stable.tar.xz
tar xf flutter_linux_3.19.6-stable.tar.xz
编辑 ~/.bashrc 或 ~/.zshrc:
export PATH="$HOME/flutter/bin:$PATH"
生效:
source ~/.bashrc
flutter doctor
✅ 看到 Android toolchain 不全是正常的,下一步解决。
sudo apt install android-studio
或官网下载 .tar.gz
在 Android Studio 中:
flutter doctor --android-licenses
flutter doctor 找不到 Android SDKexport ANDROID_HOME=$HOME/Android/Sdk
export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$PATH
Debian 常见原因:
sudo apt install qemu-kvm
⚠️ 不要装在中文或带空格目录
Debian 安装 Flutter 不难,难的是 Android 环境。
如果你愿意,我可以:
你现在用的是 Debian 几?桌面还是服务器?