下面给你一份在 Debian 上配置 Flutter 开发环境的实用流程(以 Debian 11/12 为例,桌面版或服务器版都适用)。
sudo apt update
sudo apt upgrade -y
Flutter 在 Linux 上需要以下工具:
sudo apt install -y \
curl \
git \
unzip \
xz-utils \
zip \
libglu1-mesa \
lib32stdc++6 \
clang \
cmake \
ninja-build \
pkg-config \
libgtk-3-dev
如果你要开发 Linux 桌面应用,上面 libgtk-3-dev 是必须的。
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.2-stable.tar.xz
(版本号可去 https://flutter.dev/docs/development/tools/sdk/releases 查最新)
tar xf flutter_linux_3.22.2-stable.tar.xz
nano ~/.bashrc
在末尾添加:
export PATH="$PATH:$HOME/flutter/bin"
保存后:
source ~/.bashrc
sudo apt install -y openjdk-17-jdk
推荐用 Android Studio(GUI 最简单):
sudo apt install -y android-studio
启动后:
ANDROID_HOMEnano ~/.bashrc
添加:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
flutter doctor
按提示修复问题,例如:
flutter doctor --android-licenses
flutter create demo
cd demo
flutter run
如果是无界面服务器,可用:
flutter build linux
flutter build apk
flutter: command not found~/.bashrc 已 source~/.profilesudo apt install -y libgtk-3-dev
flutter config --enable-linux-desktop
sudo apt install -y fonts-noto-cjk
sudo apt install -y code
安装 Flutter / Dart 插件
sudo apt install -y qemu-kvm libvirt-daemon-system
如果你愿意,可以告诉我:
我可以直接给你最简配置方案。