在 Debian 上配置 Flutter 开发环境,一般步骤如下(以 Debian 11/12 为例,桌面版或服务器版均可):
sudo apt update
sudo apt upgrade -y
Flutter 需要一些基础工具:
sudo apt install -y \
git \
curl \
wget \
unzip \
xz-utils \
zip \
libglu1-mesa \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
如果要做 Android 开发,还需要:
sudo apt install -y openjdk-17-jdk
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.2-stable.tar.xz
版本可在官网查看:https://flutter.dev/docs/get-started/install/linux
tar xf flutter_linux_3.22.2-stable.tar.xz
nano ~/.bashrc
添加:
export PATH="$HOME/flutter/bin:$PATH"
生效:
source ~/.bashrc
flutter doctor
首次运行会下载 Dart SDK 等组件。
按需执行:
flutter doctor --android-licenses
推荐用 Android Studio:
sudo apt install -y android-sdk
或下载 Android Studio:
wget https://redirector.android.com/404
(实际从官网下载 .tar.gz)
nano ~/.bashrc
添加:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
如果要开发 Linux 应用:
flutter config --enable-linux-desktop
并确保已安装:
sudo apt install -y libgtk-3-dev
运行:
flutter create demo
cd demo
flutter run -d linux
flutter command not found.bashrc 是否生效不要放在中文目录
根据 flutter doctor 提示逐个安装
flutter --version
flutter devices
如果你告诉我:
我可以给你更精确的配置方案。