在arm架构ubuntu20.04系统下安装(qgc)QGroundControl
问题描述
对于linux,在此针对ubuntu20.04环境下qgc的安装,官网提供的支持主要是针对x86架构下的qgc安装,但是如果你需要在arm架构下安装qgc,可以参考以下过程:
官网提供的方式在arm架构下不能使用(×)在x86架构下可以(√ )
官网上面提供的linux系统使用qgc方法如下:
arm架构下执行./QGroundControl.AppIamge
是没有反应的~
解决方案:
方法一:通过flatpak途径去下载arm版qgc
可以通过添加能够下载flatpak的资源库,然后成功安装flatpak
切记:以下步骤都不要科学上网,就用国内的网络下载
第一步:安装flatpak
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak
第二步:下载指定版本的aarch64,必须为5.15-21.08,然后下载org.mavlink.qgroundcontrol
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.kde.Platform/aarch64/5.15-21.08
flatpak remote-add --if-not-exists thopiekar.eu https://dl.thopiekar.eu/flatpak/_.flatpakrepo
flatpak install thopiekar.eu org.mavlink.qgroundcontrol
第三步:重新启动机载电脑,后执行以下代码或者通过双击app来启动qgc
flatpak run org.mavlink.qgroundcontrol