如何在Linux上安装Flutter SDK
导读:Linux 安装 Flutter SDK 完整指南 一 准备与依赖 安装基础工具与构建依赖(按发行版选择其一): Debian/Ubuntu 系: sudo apt update sudo apt install -y git cur...
Linux 安装 Flutter SDK 完整指南
一 准备与依赖
- 安装基础工具与构建依赖(按发行版选择其一):
- Debian/Ubuntu 系:
- sudo apt update
- sudo apt install -y git curl unzip wget libgtk-3-dev clang cmake ninja-build pkg-config
- RHEL/CentOS/Fedora 系:
- Fedora:sudo dnf install -y git curl unzip wget gtk3-devel clang cmake ninja-build pkg-config
- CentOS/RHEL:sudo yum install -y git curl unzip wget gtk3-devel
- Debian/Ubuntu 系:
- 可选:安装 Android Studio(用于 Android 开发,见下文)。
二 安装方式
- 方式一 手动下载并解压(通用)
- 前往 Flutter 官网下载页获取最新的 Linux x64 稳定版压缩包(.tar.xz)。
- 解压到用户目录(示例:~/flutter):
- tar xf ~/Downloads/flutter_linux_< 版本号> -stable.tar.xz -C ~/
- 将 Flutter 加入 PATH(根据你使用的 shell 选择其一):
- Bash:echo ‘export PATH=“$HOME/flutter/bin:$PATH”’ > > ~/.bashrc & & source ~/.bashrc
- Zsh:echo ‘export PATH=“$HOME/flutter/bin:$PATH”’ > > ~/.zshrc & & source ~/.zshrc
- 方式二 使用 Snap(若系统已安装 snapd)
- 安装:sudo snap install flutter --classic
- 查看 SDK 路径:flutter sdk-path
- 方式三 使用官方安装脚本(便捷)
- curl -fsSL https://dl.flutter.io/linux/flutter.sh | bash
- 将 flutter/bin 加入 PATH(同上)。
三 初始化与环境检查
- 执行环境检查并自动安装部分缺失组件:flutter doctor
- 若提示缺少 Linux 桌面依赖,安装:sudo apt install -y clang cmake ninja-build pkg-config libgtk-3-dev(Debian/Ubuntu),或对应发行版的同类包。
- 预下载常用二进制以加速后续使用:flutter precache
- 建议将 Flutter 升级到稳定通道最新版本:flutter channel stable & & flutter upgrade。
四 Android 开发环境配置(可选)
- 安装 Android Studio 并在 SDK Manager 中勾选:
- Android SDK Platform-Tools、Android SDK Tools、Android SDK Build-Tools(选最新稳定版)、Android Emulator。
- 配置环境变量(写入 ~/.bashrc 或 ~/.zshrc):
- export ANDROID_HOME=$HOME/Android/Sdk
- export PATH=$PATH:$ANDROID_HOME/emulator
- export PATH=$PATH:$ANDROID_HOME/tools
- export PATH=$PATH:$ANDROID_HOME/tools/bin
- export PATH=$PATH:$ANDROID_HOME/platform-tools
- 使配置生效:source ~/.bashrc 或 source ~/.zshrc
- 验证:adb devices 应能看到设备/模拟器列表。
五 创建并运行项目
- 创建项目:flutter create my_flutter_app
- 进入目录:cd my_flutter_app
- 运行:flutter run
- 若使用 VS Code,可安装 Flutter 扩展以获得更好的开发体验。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Linux上安装Flutter SDK
本文地址: https://pptw.com/jishu/756078.html
