在 Debian 下配置 Flutter 开发环境,整体流程是:安装依赖 → 下载 Flutter SDK → 配置环境变量 → 安装 Android / 工具链 → 验证。下面按步骤说明(以 Debian 11/12 为例)。
sudo apt update
sudo apt install -y curl git unzip xz-utils zip libglu1-mesa \
clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev \
libstdc++6 python3 python3-pip
如果你要做 Linux 桌面应用,还需要:
sudo apt install -y libblkid-dev libsecret-1-dev libjsoncpp-dev
建议放在用户目录:
cd ~
git clone https://github.com/flutter/flutter.git -b stable
或使用压缩包方式(更快):
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
编辑 ~/.bashrc 或 ~/.zshrc:
export PATH="$PATH:$HOME/flutter/bin"
然后:
source ~/.bashrc
验证:
flutter --version
flutter doctor
根据提示安装缺失内容。
sudo apt install -y openjdk-17-jdk
推荐方式:
.deb 或 tarball)sudo apt install -y android-sdk
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
flutter doctor --android-licenses
flutter config --enable-linux-desktop
运行测试:
flutter create demo
cd demo
flutter run -d linux
flutter doctor 卡住flutter pub get
或检查网络(可能需要代理)。
不要放在中文目录。
确保 platform-tools 可执行。
sudo apt install git curl unzip flutter依赖
git clone flutter
配置 PATH
flutter doctor
如果你告诉我:
我可以给你一份精简定制配置清单。