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。
安装流程
双击运行安装文件启动向导,接受许可协议后选择安装路径。整个过程大概需要 3-5 分钟,完成后会提示创建桌面快捷方式。
启动选项
安装完成后会有三个启动入口,根据情况选择即可:
- 标准启动器:适用于大多数用户
- GPU 兼容模式:解决显卡驱动兼容性问题
- GPU 安全模式:处理界面渲染异常
如果首次启动遇到黑屏或闪退,优先尝试 GPU 兼容模式。
macOS 系统安装
获取镜像
下载 macOS 专用的 .dmg 镜像文件,大小约 150MB。
安装步骤
- 打开下载的
.dmg文件 - 将 QGroundControl 图标拖拽到 Applications 文件夹
- 在应用程序文件夹中找到并启动 QGroundControl
注意:由于 macOS 的安全机制,首次启动时可能需要在系统偏好设置中授权运行,按提示操作即可。
Linux 系统安装
Linux 下安装稍微复杂一点,主要是权限和环境依赖的问题。
环境配置
在安装前,建议先移除可能干扰串口通信的 modemmanager,并安装多媒体支持组件:
# 移除可能干扰串口通信的 modemmanager
sudo apt remove modemmanager
# 安装多媒体支持组件
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav
用户权限配置
为了让当前用户能够访问串口设备,需要将其加入 dialout 组:
# 将当前用户添加到 dialout 组
sudo usermod -a -G dialout $USER
配置生效后,记得重新登录系统才能生效。

