可以,CentOS 可以运行 Flutter,但有一些前提和限制。
下面分情况说明:
✅ 完全可以
Flutter SDK 支持 Linux(x86_64),CentOS 属于 Linux 发行版,只要满足依赖即可。
要求:
sudo yum install -y git curl unzip which \
gcc-c++ make cmake ninja-build \
libGLU-devel clang
git clone https://github.com/flutter/flutter.git
export PATH="$PWD/flutter/bin:$PATH"
flutter doctor
⚠️ 可以,但有条件
Flutter 支持 Linux 桌面(GTK),但:
✅ 可行方案:
✅ 非常常见且推荐
很多公司用 CentOS / Rocky / Alma 做 Flutter CI:
flutter testCentOS 7 默认 GLIBC 较旧
缺少字体和渲染库
yum install dejavu-sans-fonts
Android 构建需要 Java
yum install java-11-openjdk-devel
| 场景 | 是否支持 |
|---|---|
| Flutter CLI | ✅ |
| Linux 桌面运行 | ⚠️(需 GUI) |
| Android 构建 | ✅ |
| iOS 构建 | ❌ |
| CI 构建 | ✅ |
如果你愿意,可以告诉我:
我可以给你更精确的配置方案。