下面给你一份在 Debian(桌面版,如 Debian 12 / 11) 上跑 Flutter 的实用步骤,从零到能跑 flutter run。
sudo apt update
sudo apt upgrade -y
Flutter 在 Linux 上需要这些:
sudo apt install -y \
git \
curl \
wget \
unzip \
xz-utils \
zip \
libglu1-mesa \
libgstreamer1.0-dev \
libgtk-3-dev
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.0-stable.tar.xz
tar xf flutter_linux_3.22.0-stable.tar.xz
echo 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
sudo apt install -y openjdk-17-jdk
sudo apt install -y android-sdk
或从官网下载 Android Studio(Linux 版)并安装。
使用 sdkmanager 自行安装。
flutter doctor
按提示修复:
flutter doctor --android-licenses
flutter create demo
cd demo
flutter run
如果是 物理设备或模拟器,需:
Flutter 支持 Linux 桌面:
sudo apt install -y clang cmake ninja-build
flutter config --enable-linux-desktop
flutter create linux_demo
cd linux_demo
flutter run -d linux
flutter command not found检查:
which flutter
确认 .bashrc 已 source。
flutter devices
配置镜像:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
在 Debian 跑 Flutter 的核心是:
✅ 装依赖
✅ 装 Flutter SDK
✅ 装 Android / Linux 环境
✅ flutter doctor 全绿
如果你告诉我:
我可以给你更精确的步骤。