在 Debian 上“升级 Flutter”通常有两种情况:用官方方式升级 Flutter SDK,或者通过系统包管理升级 Flutter(如果通过 apt 安装)。下面分别说明。
这是最常见、也是最灵活的方式。
cd ~/flutter # 或你实际安装的路径
flutter --version
flutter upgrade
该命令会:
flutter channel stable
flutter upgrade
或安装指定版本:
flutter version 3.22.0
flutter doctor
⚠️ Debian 官方仓库中的 Flutter 通常非常旧,不推荐用于开发。
which flutter
dpkg -l | grep flutter
sudo apt remove flutter
sudo apt autoremove
flutter doctor
根据提示安装,例如:
sudo apt install clang cmake ninja-build pkg-config libgtk-3-dev
不要使用 sudo flutter,Flutter 目录应属于当前用户:
sudo chown -R $USER:$USER ~/flutter
可配置镜像:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
| 安装方式 | 是否推荐 | 升级方式 |
|---|---|---|
| 官方 git 安装 | ✅ 推荐 | flutter upgrade |
| Debian apt | ❌ 不推荐 | 卸载后重装 |
如果你愿意,可以告诉我:
flutter doctor 输出我可以给你更精确的升级方案。