在 Debian 上学习 Flutter 开发,整体流程和在其他 Linux 发行版上差不多,核心就是 搭环境 → 学 Dart → 学 Flutter → 做项目。下面给你一个清晰、适合新手的路线。
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
如果你要做 Linux 桌面应用,上面这些已经够了。
cd ~
git clone https://github.com/flutter/flutter.git -b stable
或者用下载方式:
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.x.x-stable.tar.xz
tar xf flutter_linux_*.tar.xz
编辑 ~/.bashrc 或 ~/.zshrc:
export PATH="$PATH:$HOME/flutter/bin"
然后:
source ~/.bashrc
flutter doctor
按提示修复缺少的内容(如 Android SDK、Chrome 等)。
sudo apt install -y android-sdk
或直接下载 Android Studio(推荐):
flutter doctor --android-licenses
Flutter 用 Dart 写。
flutter create myapp
cd myapp
flutter run -d linux
flutter run -d chrome
flutter run
✅ 不要一上来就学复杂状态管理
✅ 先能跑起来、改界面
✅ 多写小项目
✅ 遇到问题先看 flutter doctor
如果你愿意,我可以:
你现在是哪种情况?