温馨提示×

debian flutter依赖怎么安装

小樊
43
2026-10-15 18:39:15
栏目: 智能运维

在 Debian 上安装 Flutter 并配置依赖,通常分为 系统依赖安装、Flutter SDK 安装、环境配置 三步。下面给你一套可行且较完整的流程(适用于 Debian 11 / 12)。


一、安装系统依赖

Flutter 在 Linux 上需要一些基础工具和库:

sudo apt update
sudo apt install -y \
  git \
  curl \
  wget \
  unzip \
  xz-utils \
  zip \
  libglu1-mesa \
  libgstreamer1.0-dev \
  libgstreamer-plugins-base1.0-dev \
  libgtk-3-dev \
  libstdc++6 \
  clang \
  cmake \
  ninja-build \
  pkg-config \
  libssl-dev

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

sudo apt install -y openjdk-17-jdk

(Flutter 官方推荐 JDK 17)


二、安装 Flutter SDK

1. 下载 Flutter

去官网复制最新稳定版地址,或直接使用:

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

推荐放到 ~/development/flutter

2. 配置环境变量

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

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

然后:

source ~/.bashrc

三、安装 Flutter 依赖工具

运行:

flutter doctor

它会告诉你还缺什么。

常见缺失项及处理

1. Android SDK(最重要)

如果你做 Android:

  • 安装 Android Studio(Debian 可用 tar 包)
  • 或在 flutter doctor 里按提示运行:
flutter doctor --android-licenses

2. Chrome(Web 开发)

sudo apt install -y chromium

3. Linux 桌面支持

flutter config --enable-linux-desktop

需要 GTK 依赖(前面已装)


四、验证安装

flutter doctor -v

成功示例:

  • Flutter ✅
  • Android Toolchain ✅
  • Linux ✅

创建测试项目:

flutter create test_app
cd test_app
flutter run

五、常见问题(Debian 特有)

1. flutter command not found

→ PATH 没生效,确认 source ~/.bashrc

2. Linux 编译失败

确保装了:

libgtk-3-dev
pkg-config

3. 国内网络慢

可以设置镜像:

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

如果你愿意,可以告诉我:

  • Debian 版本(11 / 12)
  • 是否只做 Linux / Android / Web
  • 是否用 Android Studio 还是命令行

我可以给你一份更精简或定制化的安装方案。

0 踩