在 Debian 上安装 Flutter 依赖,通常分三步:系统依赖 → Flutter SDK → Flutter 包依赖。下面按常见场景说明。
sudo apt update
sudo apt upgrade -y
sudo apt install -y \
git \
curl \
wget \
unzip \
xz-utils \
zip \
libglu1-mesa \
libgstreamer1.0-0 \
libgstreamer-plugins-base1.0-0 \
libgtk-3-0 \
libnss3 \
libxss1 \
libxtst6 \
libnotify4 \
libsecret-1-0 \
libjsoncpp25 \
libstdc++6
sudo apt install -y openjdk-17-jdk
并安装 Android SDK(建议用 Android Studio 或 sdkmanager)。
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
添加到 PATH:
echo 'export PATH="$HOME/flutter/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
git clone https://github.com/flutter/flutter.git ~/flutter
进入你的 Flutter 项目:
cd your_flutter_project
flutter pub get
如果是第一次运行:
flutter doctor
按提示补齐缺失依赖。
flutter doctor 提示缺少库按提示 sudo apt install xxx 即可。
sudo apt install -y \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
然后:
flutter config --enable-linux-desktop
sudo apt install -y fonts-noto-cjk
Debian 上装 Flutter = apt 装系统库 + 下载 Flutter SDK + flutter pub get
如果你能告诉我:
我可以给你更精确的命令。