在 Debian 上运行 Flutter,通常分为 安装 Flutter SDK → 配置环境 → 安装依赖 → 运行项目 这几个步骤。以下是详细流程(适用于 Debian 11/12,也适用于大多数 Linux 发行版)。
先更新系统并安装必要的依赖:
sudo apt update
sudo apt upgrade -y
sudo apt install -y \
curl \
wget \
git \
unzip \
xz-utils \
zip \
libglu1-mesa \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
如果你是 Debian 稳定版(stable),这些包基本都能直接安装。
推荐放到 ~/development 目录:
mkdir -p ~/development
cd ~/development
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.29.0-stable.tar.xz
tar xf flutter_linux_3.29.0-stable.tar.xz
可在官网查看最新版本:
https://docs.flutter.dev/get-started/install/linux
编辑 ~/.bashrc 或 ~/.zshrc:
nano ~/.bashrc
添加:
export PATH="$PATH:$HOME/development/flutter/bin"
使配置生效:
source ~/.bashrc
验证:
flutter --version
flutter doctor
常见输出示例:
[✓] Flutter
[✓] Android toolchain
[✓] Linux toolchain
[✓] Android Studio
[✓] Connected device
如果缺少组件,按提示修复即可。
Flutter 默认支持 Linux 桌面应用。
flutter config --enable-linux-desktop
flutter create my_app
cd my_app
flutter run -d linux
如果你是 GNOME / KDE / XFCE 桌面环境,即可看到一个窗口弹出来。
sudo apt install android-studio
或下载: https://developer.android.com/studio
flutter doctor --android-licenses
flutter devices
flutter run
clang / cmakesudo apt install clang cmake ninja-build
安装依赖
↓
下载 Flutter SDK
↓
配置 PATH
↓
flutter doctor
↓
flutter config --enable-linux-desktop
↓
flutter create 项目
↓
flutter run -d linux
如果你愿意,我可以帮你:
.deb 应用你可以直接告诉我你的 Debian 版本 和 使用场景(桌面 / Android / Web)。