下面按在 CentOS(以 CentOS 7 / 8 为例)上配置 Flutter 开发环境来说明,分为「系统准备 → 安装 Flutter → 环境配置 → 验证 → 常见问题」。
sudo yum update -y
Flutter 在 Linux 上需要以下工具:
sudo yum install -y \
git \
curl \
unzip \
xz \
zip \
libX11-devel \
libXext-devel \
libXrender-devel \
mesa-libGL \
glibc \
gcc-c++
CentOS 8 可用
dnf代替yum
cd ~
wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.19.6-stable.tar.xz
版本可在官网查看:https://docs.flutter.dev/release/archive
tar xf flutter_linux_3.19.6-stable.tar.xz
sudo mv flutter /opt/flutter
编辑用户环境变量:
vi ~/.bashrc
在末尾添加:
export PATH="$PATH:/opt/flutter/bin"
使配置生效:
source ~/.bashrc
验证:
flutter --version
flutter doctor
常见提示及处理:
sudo yum install -y android-tools
并配置:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
sudo yum install -y chromium
sudo yum install -y code
flutter create demo_app
cd demo_app
flutter run
✅ 适合:
❌ 不适合:
flutter: command not foundsource ~/.bashrcexport PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
sudo chown -R $USER:$USER /opt/flutter
如果你告诉我:
我可以给你更精确的最小配置方案。