温馨提示×

debian上flutter怎么配置

小樊
38
2026-09-19 05:13:39
栏目: 智能运维

在 Debian 上配置 Flutter 开发环境,一般按下面步骤来即可(以 Debian 11 / 12 为例,其他版本类似)。


一、安装基础依赖

sudo apt update
sudo apt install -y curl git unzip xz-utils zip libglu1-mesa \
  clang cmake build-essential pkg-config libegl1-mesa-dev \
  libxkbcommon-dev libgles2-mesa-dev libwayland-dev

如果你要开发 Android

sudo apt install -y openjdk-17-jdk

二、安装 Flutter SDK

1. 下载 Flutter

去官网复制最新稳定版地址(示例):

cd ~
git clone https://github.com/flutter/flutter.git -b stable

或使用压缩包:

cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.xx.x-stable.tar.xz
tar xf flutter_linux_3.xx.x-stable.tar.xz

2. 配置环境变量

编辑 ~/.bashrc(或 ~/.zshrc):

nano ~/.bashrc

添加:

export PATH="$PATH:$HOME/flutter/bin"

生效:

source ~/.bashrc

三、检查 Flutter 环境

flutter doctor

根据提示修复缺失项,例如:

flutter doctor --android-licenses

四、配置 Android(可选)

1. 安装 Android SDK

推荐用 Android Studio

sudo apt install -y android-studio

启动并安装 SDK。

2. 配置环境变量

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/platform-tools

五、Linux 桌面应用支持(可选)

flutter config --enable-linux-desktop
sudo apt install -y libgtk-3-dev

创建示例:

flutter create demo
cd demo
flutter run -d linux

六、常见问题

1. flutter command not found

  • 检查 PATH
  • 重新 source ~/.bashrc

2. 卡在 Running Gradle task

  • 网络问题,可配置镜像:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

3. Debian 无图形界面

  • 只能编译,不能 flutter run
  • flutter build apk / flutter build linux

如果你告诉我:

  • Debian 版本
  • 是否用 Android / Linux / Web
  • 是否服务器(无桌面)

我可以给你更精确的一步到位配置方案

0