温馨提示×

怎样升级debian flutter版本

小樊
38
2026-09-07 03:55:22
栏目: 智能运维

在 Debian 上“升级 Flutter 版本”通常不是通过 apt(Debian 官方仓库里一般没有 Flutter,或版本很旧),而是使用 Flutter SDK 自带的升级机制。下面按常见情况说明。


一、如果你是用官方方式安装的 Flutter(推荐)

1. 进入 Flutter SDK 目录

cd ~/flutter
# 或你实际安装的路径,例如 /opt/flutter

2. 查看当前版本

flutter --version

3. 升级 Flutter

flutter upgrade

这会:

  • 更新 Flutter SDK
  • 更新 Dart
  • 拉取最新稳定版(默认 channel 是 stable

4. 确认升级结果

flutter --version
flutter doctor

二、如果你想切换到指定版本 / 渠道

查看可用渠道

flutter channel

切换到稳定版(推荐)

flutter channel stable
flutter upgrade

切换到 beta / dev(不推荐生产)

flutter channel beta
flutter upgrade

升级到指定版本

flutter version 3.19.6

三、如果你是用 snap 安装的 Flutter(Debian 常见)

sudo snap refresh flutter

查看版本:

flutter --version

四、如果你是用 apt 安装的(不推荐)

Debian 官方源里的 Flutter 通常很旧,不建议用于开发

检查是否 apt 安装:

which flutter

如果路径是 /usr/bin/flutter 且不是你自己放的,建议:

  1. 卸载 apt 版本
  2. 按官方文档重新安装 SDK

五、升级后常见问题

1. 依赖不匹配

flutter pub upgrade

2. Android SDK / Gradle 问题

flutter doctor --android-licenses

3. 权限问题(Debian)

确保你对 Flutter 目录有写权限:

sudo chown -R $USER:$USER ~/flutter

六、推荐做法总结

✅ 使用官方 Flutter SDK
✅ 定期 flutter upgrade
❌ 不要依赖 Debian apt 的 Flutter


如果你愿意,可以告诉我:

  • Flutter 安装方式(git / snap / apt / 手动)
  • 当前版本
  • Debian 版本(如 Debian 12)

我可以给你更精确的升级命令

0