温馨提示×

centos怎样配置flutter

小樊
38
2026-10-17 17:33:37
栏目: 智能运维

下面按在 CentOS(以 CentOS 7 / 8 为例)上配置 Flutter 开发环境来说明,分为「系统准备 → 安装 Flutter → 环境配置 → 验证 → 常见问题」。


一、系统准备

1. 更新系统

sudo yum update -y

2. 安装基础依赖

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


二、安装 Flutter SDK

方式一:官方稳定版(推荐)

  1. 下载 Flutter
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

  1. 解压
tar xf flutter_linux_3.19.6-stable.tar.xz
  1. 移动到常用目录(可选)
sudo mv flutter /opt/flutter

三、配置环境变量

编辑用户环境变量:

vi ~/.bashrc

在末尾添加:

export PATH="$PATH:/opt/flutter/bin"

使配置生效:

source ~/.bashrc

验证:

flutter --version

四、运行 Flutter doctor

flutter doctor

常见提示及处理:

1. Android SDK 未安装(如需移动端)

sudo yum install -y android-tools

并配置:

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

2. 缺少 Chrome(Web 开发)

sudo yum install -y chromium

3. 缺少 Visual Studio Code(可选)

sudo yum install -y code

五、创建测试项目

flutter create demo_app
cd demo_app
flutter run

六、CentOS 上注意事项

✅ 适合:

  • 后端 / CI 编译
  • Web 构建
  • Linux 桌面(需 GTK)

❌ 不适合:

  • 直接连手机调试(无 GUI 环境困难)
  • 图形界面开发体验较差

七、常见问题

1. flutter: command not found

  • 检查 PATH 是否包含 flutter/bin
  • 是否 source ~/.bashrc

2. 网络问题

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

3. 权限问题

sudo chown -R $USER:$USER /opt/flutter

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 用途(Web / Android / Linux 桌面 / CI)

我可以给你更精确的最小配置方案。

0 踩