Flutter 在 Debian 上的兼容性是可以的,但也有一些常见坑和注意事项。下面按你大概率会关心的点说明。
| Debian 版本 | 建议 |
|---|---|
| Debian 12 (Bookworm) | ✅ 推荐 |
| Debian 11 (Bullseye) | ✅ 可用,部分库偏旧 |
| Debian 10 及以下 | ❌ 不推荐 |
Flutter Linux 桌面需要:
libgtk-3-0
libgl1
libx11-6
libstdc++6
安装:
sudo apt install libgtk-3-0 libgl1 libx11-6
解决:
sudo apt install fcitx-frontend-gtk3
或在 Flutter 中使用 flutter_intl
部分 Debian + 虚拟机 / 老显卡会:
解决:
export FLUTTER_GPU_DISABLE=true
或:
flutter run --disable-gpu
Debian 没问题,但注意:
sudo apt install openjdk-17-jdk
| 功能 | Debian 支持 |
|---|---|
| Flutter GUI | ✅ |
| System Tray | ⚠️ 需插件 |
| 文件选择 | ✅ |
| 摄像头 | ✅ |
flutter doctor
flutter create test_app
cd test_app
flutter run -d linux
Debian + Flutter = 可用且稳定
主要问题集中在 依赖、输入法、GPU,不是系统不兼容。
如果你愿意,可以告诉我:
我可以给你一套精确环境配置方案。