Video Tutorials

GPredict – Satellite Tracking Application – Kali Linux 2018.2

Gpredict is a real time satellite tracking and orbit prediction program for the Linux desktop. It uses the SGP4/SDP4 propagation algorithms together with NORAD two-line element sets (TLE).

Some core features of Gpredict include:
– Tracking of a large number of satellites only limited by the physical memory and processing power of the computer
– Display the tracking data in lists, maps, polar plots and any combination of these
– Have many modules open at the same either in a notebook or in their own windows. The modules can also run in full-screen mode
– You can use many ground stations
– Predict upcoming passes
– Gpredict can run in real-time, simulated real-time (fast forward and backward), and manual time control
– Detailed information both the real time and non-real time modes
– Doppler tuning of radios via Hamlib rigctld
– Antenna rotator control via Hamlib rotctld



Gpredict is written using the Gtk+ 3 widget set, which is available for most Unix like operating systems, Mac and Windows. Following libraries are required for successful compilation of Gpredict:

- Gtk+ 3 or later
- GLib 2.32 or later
- GooCanvas 2
- Libcurl 7.16 or later
- Hamlib (runtime only, not required for build)

If you compile Gpredict from source you will also need the development packages often with -dev or -devel in the package name, e.g. libgtk-3-dev. On Debian and
Ubuntu systems you can install the build dependencies using:

  sudo apt install libtool intltool autoconf automake libcurl4-openssl-dev
  sudo apt install pkg-config libglib2.0-dev libgtk-3-dev libgoocanvas-2.0-dev