下面给你一份在 Debian(含 Debian 11 / 12)上配置 Flutter 开发环境的常用做法,按步骤来即可。
sudo apt update
sudo apt upgrade -y
Flutter 在 Linux 上需要一些工具和库:
sudo apt install -y \
git \
curl \
wget \
unzip \
xz-utils \
zip \
libglu1-mesa \
libc6-dev \
libstdc++6 \
lib32stdc++6 \
libgstreamer1.0-dev \
libgtk-3-dev \
libnss3 \
libxss1 \
libasound2
去官网复制最新稳定版地址,例如:
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.22.0-stable.tar.xz
(版本号可替换)
tar xf flutter_linux_*.tar.xz
编辑 ~/.bashrc 或 ~/.zshrc:
nano ~/.bashrc
添加:
export PATH="$HOME/flutter/bin:$PATH"
使生效:
source ~/.bashrc
Flutter 已包含 Dart,无需单独安装。
验证:
flutter --version
sudo apt install -y openjdk-17-jdk
推荐方式:
sudo apt install -y android-studio
或手动安装 cmdline-tools
flutter doctor --android-licenses
sudo apt install -y code
安装插件:
直接在里面安装 Flutter 插件
flutter doctor
根据提示补缺失项即可。
flutter create hello_flutter
cd hello_flutter
flutter run
(Linux 桌面运行需开启)
flutter config --enable-linux-desktop
flutter command not found~/.bashrc 路径sourceflutter config --enable-linux-desktop
sudo apt install -y clang cmake ninja-build
配置镜像:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
如果你告诉我:
我可以给你一份更精简、针对性的配置方案。