Home How to install APM planner on Linux?

How to install APM planner on Linux?

APM Planner is one of the MAVLink supported Ground Control Station (GCS) software. APM Planner is an open-source project that supports the flight controllers running any one of the ArduPilot or PX4 flight stacks.

APM Planner is one of the best alternatives for Mission Planner on Linux. Since the Mission Planner doesn’t have native support for Linux, it’s not recommended for Linux mostly, but you can able to run the Mission Planner on Linux using cross compilers like Mono.

Setup Wizard Image Credits: Web illustrations by Storyset

APM Planner supports the following operating systems natively:

  1. Linux
  2. Windows
  3. Mac OS


Installing APM Planner on Linux

For Installing APM Planner on Linux, you need to download the deb file of the APM Planner on your device from the official downloads page1:

Or execute the following commands on your terminal for downloading the APM Planner using the wget command:

$ wget https://firmware.ardupilot.org/Tools/APMPlanner/apm_planner_2.0.26_xenial64.deb

Downloading APM Planner Downloading APM Planner

After downloading the APM Planner, you can install APM Planner by executing the following command on your device terminal:

$ sudo dpkg -i apm_planner*.deb

Due to the dependency error, your installation may fail after the execution of the above command. For installing the dependent packages you can execute the following command:

$ sudo apt-get -f install

Again, execute the installation command to completely install the APM Planner on your device.

$ sudo dpkg -i apm_planner*.deb

Now, you’ve successfully installed APM Planner on your Debian-based Linux device. You can start APM Planner by executing the following command on the terminal:

$ apmplanner2


If you’re using OpenSUSE, then you can download the rpm version of APM Planner from this link. Also, you can able to directly build from the source, if you’re using Arch-based Linux distributions.

Installing APM Planner on Windows

You can able to install the APM Planner on Windows by downloading the following installer on your device, or else you can also download the latest version from the official downloads page:

Installing APM Planner on Mac

For installing APM Planner on Mac OS, you can follow the official documentation.


I’ve tried to explain how to install APM Planner with the acquired information from various sources. I’m expectantly waiting for your valuable feedback and suggestions regarding this topic.

At last, Sharing is Caring, feel free to share with your friends if you’ve liked this article. Thank you!



This post is licensed under CC BY-SA 4.0 by the author.




Dhulkarnayn - Elucidate Drones


I am 25 years old drone developer, holds a postgraduate degree in Avionics. I've worked on a few complex projects like drone swarms, drone light shows, autonomous landing of drones using computer-vision algorithms, etc. Since childhood, I'm much passionate about electronics, aerospace & engineering.

Please consider supporting this project!

If this article has been of help to you, and you feel generous at the moment, don’t hesitate to buy me a coffee. ☕

Buy me a coffee

How to install DroneKit Python?

Taxidermy Drones - Dead Animals Into Drones