在 CentOS 上调试 Flutter,通常分为 环境准备 → 运行方式 → 调试手段 三部分。下面按实用流程讲。
sudo yum install -y git curl unzip xz \
gcc-c++ make mesa-libGL mesa-libEGL \
libXi libXcursor libXrandr libXinerama \
alsa-lib nspr nss atk at-spi2-atk gtk3
cd ~
git clone https://github.com/flutter/flutter.git
export PATH="$HOME/flutter/bin:$PATH"
flutter doctor
⚠️ 如果 flutter doctor 报错:
flutter create demo
cd demo
flutter run -d linux
调试方式:
flutter run -d chrome
特点:
如果你在 无桌面的 CentOS 服务器:
flutter run -d web-server --web-hostname 0.0.0.0 --web-port 8080
本地浏览器访问:
http://服务器IP:8080
flutter run --verbose # 看详细日志
flutter logs # 查看运行日志
flutter analyze # 静态检查
flutter doctor -v # 环境诊断
F5✅ 用 Web 或 web-server
flutter doctor
sudo yum groupinstall "Development Tools"
sudo yum install -y wqy-zenhei-fonts
✅ CentOS + VS Code Remote SSH + Flutter Web
✅ CentOS 桌面版 + Flutter Linux
如果你能告诉我:
我可以给你更精确的配置方案。