温馨提示×

debianflutter环境如何配

小樊
41
2026-10-01 04:24:05
栏目: 智能运维

下面按**“Debian 上配置 Flutter 开发环境”**给你一个清晰、可落地的步骤(以 Debian 11 / 12 为例,其他版本类似)。


一、系统准备

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装基础依赖

Flutter 在 Linux 上需要以下工具:

sudo apt install -y \
  git \
  curl \
  wget \
  unzip \
  xz-utils \
  zip \
  libglu1-mesa \
  build-essential \
  clang \
  cmake \
  ninja-build \
  pkg-config \
  libgtk-3-dev

如果你要开发 Android:

sudo apt install -y openjdk-17-jdk

二、安装 Flutter SDK

方式一(推荐):手动下载

  1. 下载(去官网确认最新版本号)
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.0-stable.tar.xz
  1. 解压
tar xf flutter_linux_3.22.0-stable.tar.xz
  1. 配置环境变量
nano ~/.bashrc

在末尾添加:

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

保存后:

source ~/.bashrc

三、安装 Android 环境(如需移动端)

1. 安装 Android Studio

sudo apt install -y android-sdk

或下载:

https://developer.android.com/studio

2. 配置 Android SDK 环境变量

nano ~/.bashrc

添加:

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
source ~/.bashrc

3. 接受协议

flutter doctor --android-licenses

四、Flutter 初始化检查

flutter doctor

常见问题:

  • ✅ Flutter
  • ✅ Dart
  • ❌ Android toolchain(按提示修复)
  • ❌ Linux desktop(如需桌面开发)

开启 Linux 桌面支持:

flutter config --enable-linux-desktop

五、创建并运行第一个项目

flutter create hello_flutter
cd hello_flutter
flutter run

如果是 Linux 桌面:

flutter run -d linux

六、编辑器推荐

VS Code(推荐)

sudo apt install -y code

安装插件:

  • Flutter
  • Dart

七、常见问题速查

1. flutter command not found

→ 检查 .bashrc 中 PATH

2. Android license 报错

flutter doctor --android-licenses

3. 卡在 gradle

→ 科学上网或更换镜像


如果你告诉我:

  • Debian 版本
  • 是否只做 Linux / Android / Web
  • 是否用 VS Code / Android Studio

我可以给你更精确的最小配置方案。

0 踩