QGroundControl 跨平台安装指南
QGroundControl 是一款开源的跨平台无人机地面站解决方案,支持 Windows、macOS、Linux 和 Android 系统。本文旨在提供一份清晰的操作指引,帮助用户在不同环境下完成部署。
环境准备
在安装前,建议确认设备满足以下基础要求,以确保运行流畅:
- 操作系统:Windows 10/11、macOS 10.14+、Ubuntu 18.04+ 或 Android 9+
- 处理器:Intel i5 或同等级以上 CPU
- 内存:8GB 及以上
- 存储空间:至少 2GB 可用空间
Windows 系统安装
从官方仓库获取最新版本的 Windows 安装程序(通常为 QGroundControl-installer.exe)。
双击运行后,按照向导提示操作即可。过程中需接受许可协议并选择安装路径,整个过程通常耗时几分钟。安装完成后,桌面会生成快捷方式。
启动时若遇到界面渲染问题,可尝试使用'GPU 兼容模式'或'GPU 安全模式'启动器,这通常能解决显卡驱动导致的异常。
macOS 系统安装
下载 macOS 专用的 .dmg 镜像文件(约 150MB)。
打开镜像后,将 QGroundControl 图标拖拽至 Applications 文件夹。首次启动时,macOS 的安全机制可能会拦截应用,此时需在系统偏好设置中授权允许运行。
Linux 系统配置
Linux 下对串口通信权限要求较高,直接安装可能无法识别飞控设备,需先配置环境。
移除冲突服务
modemmanager 有时会占用串口资源,导致 QGroundControl 无法连接设备。建议移除该服务:
sudo apt remove modemmanager
安装依赖
同时需要安装多媒体支持组件以保障视频流传输:
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav
用户权限调整
将当前用户加入 dialout 组,避免每次连接都需要 root 权限:
sudo usermod -a -G dialout $USER
注意:修改组信息后需重新登录系统才能生效。
最后下载 AppImage 版本,赋予执行权限并运行:
chmod +x QGroundControl*.AppImage
./QGroundControl*.AppImage
Android 移动端
确保设备为 Android 9 或更高版本,并在设置中开启'未知来源应用'安装权限。下载 APK 后直接在文件管理器中点击安装即可。
常见问题排查
- 启动失败:优先检查显卡驱动是否为最新版,或切换启动模式。
- 界面显示异常:查看应用程序日志获取详细错误码,更新图形驱动通常有效。
- 串口无法连接:在 Linux 上重点确认
modemmanager已移除且用户已在dialout组内。

