在 Debian 上更新 Flutter,取决于你最初是如何安装的。下面按常见方式分别说明,并给出推荐做法。
如果你是通过 Flutter 官方压缩包 + git 安装的(90% 用户是这样):
cd ~/flutter
(如果你装在别的地方,请替换路径)
git pull
flutter upgrade
✅ 这会:
flutter --version
确保你使用的是 stable 分支:
flutter channel stable
flutter upgrade
查看当前 channel:
flutter channel
Debian 上 snap 版 Flutter 经常有问题,不建议使用。
如果你是这样装的:
sudo snap refresh flutter
⚠️ 建议卸载 snap 版,改用官方 git 方式:
sudo snap remove flutter
Debian 官方仓库里的 Flutter 版本非常旧,不建议使用。
检查:
apt show flutter
如果是 apt 安装的,建议:
sudo apt remove flutter
然后按 第一节 重新安装官方版。
运行:
flutter doctor
根据提示安装缺失依赖,例如:
sudo apt install curl git unzip xz-utils zip libglu1-mesa
Flutter 更新后可能需要更新 Android SDK:
flutter doctor --android-licenses
cd ~/flutter
flutter channel stable
flutter upgrade
flutter doctor
可以把以下信息发我,我可以帮你判断:
which flutter
flutter --version
✅ 总结
git pull + flutter upgradeflutter doctor如果你用的是 Debian 11 / 12 或 Flutter 开发 Android / Linux / Web,我也可以给你更具体的配置建议。