在 Debian(含 Debian 11/12 等) 上安装 Flutter,通常需要以下几类依赖。
sudo apt update
sudo apt install -y \
git \
curl \
wget \
unzip \
xz-utils \
zip \
libglu1-mesa \
lib32stdc++6 \
libstdc++6 \
libgstreamer1.0-0 \
libgstreamer-plugins-base1.0-0 \
libgstreamer-plugins-good1.0-0
说明:
git:Flutter 使用 git 管理 SDKunzip / xz-utils:解压 Flutter SDKlib32stdc++6:Android 工具链需要 32 位库libglu1-mesa:部分 Linux 桌面/渲染需求sudo apt install -y openjdk-17-jdk
验证:
java -version
方式一(推荐):安装 Android Studio
sudo apt install -y android-studio
或通过官网下载 .tar.gz
方式二:仅命令行(sdkmanager)
android-sdkANDROID_HOME、PATHsudo apt install -y \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
用于:
flutter build linux
安装完依赖后:
flutter doctor
它会告诉你还缺什么(Android license、IDE 插件等)
git curl unzip xz-utils
git curl unzip xz-utils lib32stdc++6 openjdk-17-jdk android-studio
clang cmake ninja-build pkg-config libgtk-3-dev
如果你告诉我:
我可以给你更精确的命令清单。