温馨提示×

debian flutter环境怎么配

小樊
41
2026-09-10 01:18:06
栏目: 智能运维

Debian 上配置 Flutter 开发环境,一般步骤如下(以 Debian 11/12 为例,桌面版或服务器版均可):


一、系统准备

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装基础依赖

Flutter 需要一些基础工具:

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

如果要做 Android 开发,还需要:

sudo apt install -y openjdk-17-jdk

二、安装 Flutter SDK

方法一:官方压缩包(推荐)

  1. 下载 Flutter(以 stable 为例)
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.2-stable.tar.xz

版本可在官网查看:https://flutter.dev/docs/get-started/install/linux

  1. 解压
tar xf flutter_linux_3.22.2-stable.tar.xz
  1. 配置环境变量
nano ~/.bashrc

添加:

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

生效:

source ~/.bashrc

三、初始化 Flutter

flutter doctor

首次运行会下载 Dart SDK 等组件。

按需执行:

flutter doctor --android-licenses

四、Android 开发配置(可选)

1. 安装 Android SDK

推荐用 Android Studio

sudo apt install -y android-sdk

或下载 Android Studio:

wget https://redirector.android.com/404

(实际从官网下载 .tar.gz)

2. 配置环境变量

nano ~/.bashrc

添加:

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

五、Linux 桌面开发(可选)

如果要开发 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

  • 检查 .bashrc 是否生效
  • 或重新登录终端

2. 中文路径问题

不要放在中文目录

3. 缺少依赖

根据 flutter doctor 提示逐个安装


七、验证

flutter --version
flutter devices

如果你告诉我:

  • Debian 版本(11 / 12)
  • 是否做 Android / Linux / Web
  • 是否有桌面环境

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

0