温馨提示×

如何安装debian flutter

小樊
47
2026-09-07 03:45:22
栏目: 智能运维

下面按在 Debian(含 Debian 12 / 11)上安装 Flutter SDK的常见流程给你一个清晰、可操作的步骤。


一、系统准备

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装必要依赖

Flutter 在 Linux 上需要以下工具:

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

如果是 Flutter 3+(含 Linux 桌面支持),上面已足够。


二、安装 Flutter SDK

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

1. 下载 Flutter

去官网复制最新稳定版地址: https://docs.flutter.dev/get-started/install/linux

示例(请替换为最新版本):

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

2. 解压

tar xf flutter_linux_3.22.2-stable.tar.xz

3. 配置环境变量

编辑 ~/.bashrc~/.zshrc

nano ~/.bashrc

添加:

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

生效:

source ~/.bashrc

三、初始化 Flutter

flutter doctor

首次运行会自动下载 Dart 和工具链。

按需修复提示,例如:

flutter doctor --android-licenses

四、(可选)Android 开发环境

1. 安装 JDK

sudo apt install -y openjdk-17-jdk

2. 安装 Android Studio

sudo apt install -y android-studio

或在官网下载。

3. 配置 Android SDK

  • 打开 Android Studio
  • SDK Manager → 安装 Android SDK + Build Tools
  • 接受 license:
flutter doctor --android-licenses

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

flutter config --enable-linux-desktop

创建示例:

flutter create demo
cd demo
flutter run -d linux

六、验证安装

flutter --version
flutter devices

常见问题

flutter command not found

  • 检查 PATH
  • 确认 ~/flutter/bin 存在

❌ Linux 构建失败

sudo apt install -y libgtk-3-dev

如果你告诉我:

  • Debian 版本(11 / 12)
  • 用途(Android / Linux 桌面 / Web)
  • 是否用 VS Code

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

0