Debian上Flutter如何更新
导读:Debian 上更新 Flutter 的实用步骤 一 推荐方式 使用内置升级命令 查看当前版本与渠道:运行 flutter version,确认处于 stable/beta/dev 哪个渠道。 切换到目标渠道并升级: 稳定版:flutt...
Debian 上更新 Flutter 的实用步骤
一 推荐方式 使用内置升级命令
- 查看当前版本与渠道:运行 flutter version,确认处于 stable/beta/dev 哪个渠道。
- 切换到目标渠道并升级:
- 稳定版:flutter channel stable & & flutter upgrade
- 测试版:flutter channel beta & & flutter upgrade
- 开发版:flutter channel dev & & flutter upgrade
- 升级后验证:flutter doctor,按提示安装缺失依赖(如 Android SDK、Dart SDK、构建工具 等)。
二 使用 Git 在 SDK 目录内更新
- 进入 SDK 目录(示例:cd ~/flutter)。
- 获取更新:
- 更新当前渠道:git pull origin stable(或对应渠道名)
- 或切换渠道后更新:git checkout stable & & git pull
- 验证:flutter doctor。
三 手动下载替换 SDK 压缩包
- 备份旧版本(可选):将 ~/flutter 重命名或移动到安全位置。
- 下载最新 Linux x64 稳定版 SDK(.tar.xz),地址形如:https://storage.googleapis.com/flutter/releases/latest/flutter-linux-x64-.tar.xz
- 解压到目标目录(示例:~/flutter):tar -xf flutter-linux-x64-.tar.xz -C ~/
- 确保 PATH 正确(如已写入 ~/.bashrc 或 ~/.zshrc):export PATH=“$PATH:$HOME/flutter/bin”,然后 source ~/.bashrc 或 source ~/.zshrc
- 验证:flutter doctor。
四 多版本管理与常见问题
- 多版本管理建议:使用 FVM(Flutter Version Manager) 在同一台机器管理多个 Flutter SDK 版本,便于项目级切换与隔离。
- 常见问题处理:
- 权限问题:解压或替换 SDK 目录时避免使用 sudo;确保当前用户对 ~/flutter 有读写权限。
- 渠道与版本不一致:先确认渠道(flutter channel),再执行 flutter upgrade;必要时用 git fetch & & git checkout 对齐。
- 依赖缺失:flutter doctor 会提示安装 clang、cmake、ninja-build、pkg-config、libgtk-3-dev 等系统依赖,按提示执行 sudo apt-get install < 缺失项> 后复检。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian上Flutter如何更新
本文地址: https://pptw.com/jishu/770746.html
