简短结论:Debian 完全支持 Flutter 开发,而且是目前比较理想的 Linux 开发环境之一。
下面分几个方面说明:
Flutter 官方支持 Linux 桌面(x64),Debian 属于完全兼容的发行版之一。
# 下载 Flutter SDK
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_x64-stable.tar.xz
# 解压
tar xf flutter_linux_x64-stable.tar.xz -C ~/development/
# 加入 PATH
export PATH="$PATH:$HOME/development/flutter/bin"
然后运行:
flutter doctor
Flutter 在 Debian 上需要一些基础工具:
sudo apt install \
curl \
git \
unzip \
xz-utils \
zip \
libglu1-mesa \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
如果你要开发 Linux 桌面应用,GTK 和编译工具链是必须的。
Debian 非常适合 Android 开发:
启用 KVM(推荐):
sudo apt install qemu-kvm
sudo usermod -aG kvm $USER
从 Flutter 3.x 开始:
.deb / AppImageflutter build linux
✅ 推荐 Debian 12(Bookworm)
⚠️ 不建议 Debian 太老的版本(glibc 可能过低)
⚠️ 不建议用 apt 直接安装 Flutter(版本太旧)
✅ 使用官方 SDK + flutter upgrade
Debian 是 Flutter 开发的一个非常好的选择,尤其是:
如果你愿意,我可以: