How To Install gr-air-modes on Fedora 36

In this tutorial we learn how to install gr-air-modes in Fedora 36. gr-air-modes is SDR receiver for Mode S transponder signals (ADS-B)

Introduction

In this tutorial we learn how to install gr-air-modes on Fedora 36.

What is gr-air-modes

Software defined radio receiver for Mode S transponder signals, including ADS-B reports.

We can use yum or dnf to install gr-air-modes on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install gr-air-modes.

Install gr-air-modes on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install gr-air-modes using dnf by running the following command:

sudo dnf -y install gr-air-modes

Install gr-air-modes on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install gr-air-modes using yum by running the following command:

sudo yum -y install gr-air-modes

How To Uninstall gr-air-modes on Fedora 36

To uninstall only the gr-air-modes package we can use the following command:

sudo dnf remove gr-air-modes

gr-air-modes Package Contents on Fedora 36

/usr/bin/modes_gui
/usr/bin/modes_rx
/usr/bin/uhd_modes.py
/usr/lib/.build-id
/usr/lib/.build-id/90
/usr/lib/.build-id/90/cb923f8ff130cd26d93192d3d3b4cb773efa6c
/usr/lib/.build-id/df
/usr/lib/.build-id/df/ca27b388987cb65f95f7f325ea113dbd93a007
/usr/lib64/libgnuradio-air_modes.so.1.0.0git
/usr/lib64/libgnuradio-air_modes.so.v1.0-compat-xxx-xunknown
/usr/lib64/python3.10/site-packages/air_modes
/usr/lib64/python3.10/site-packages/air_modes/Quaternion.py
/usr/lib64/python3.10/site-packages/air_modes/Quaternion.pyc
/usr/lib64/python3.10/site-packages/air_modes/Quaternion.pyo
/usr/lib64/python3.10/site-packages/air_modes/__init__.py
/usr/lib64/python3.10/site-packages/air_modes/__init__.pyc
/usr/lib64/python3.10/site-packages/air_modes/__init__.pyo
/usr/lib64/python3.10/site-packages/air_modes/__pycache__
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/Quaternion.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/Quaternion.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/altitude.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/altitude.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/az_map.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/az_map.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/cpr.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/cpr.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/exceptions.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/flightgear.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/flightgear.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/gui_model.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/gui_model.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/html_template.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/html_template.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/kml.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/kml.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/mlat.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/mlat.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/modes_types.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/modes_types.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/msgq_runner.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/msgq_runner.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/msprint.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/msprint.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/parse.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/parse.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/radio.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/radio.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/raw_server.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/raw_server.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/rx_path.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/rx_path.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/sbs1.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/sbs1.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/sql.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/sql.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/zmq_socket.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/air_modes/__pycache__/zmq_socket.cpython-310.pyc
/usr/lib64/python3.10/site-packages/air_modes/air_modes_python.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/air_modes/altitude.py
/usr/lib64/python3.10/site-packages/air_modes/altitude.pyc
/usr/lib64/python3.10/site-packages/air_modes/altitude.pyo
/usr/lib64/python3.10/site-packages/air_modes/az_map.py
/usr/lib64/python3.10/site-packages/air_modes/az_map.pyc
/usr/lib64/python3.10/site-packages/air_modes/az_map.pyo
/usr/lib64/python3.10/site-packages/air_modes/cpr.py
/usr/lib64/python3.10/site-packages/air_modes/cpr.pyc
/usr/lib64/python3.10/site-packages/air_modes/cpr.pyo
/usr/lib64/python3.10/site-packages/air_modes/exceptions.py
/usr/lib64/python3.10/site-packages/air_modes/exceptions.pyc
/usr/lib64/python3.10/site-packages/air_modes/exceptions.pyo
/usr/lib64/python3.10/site-packages/air_modes/flightgear.py
/usr/lib64/python3.10/site-packages/air_modes/flightgear.pyc
/usr/lib64/python3.10/site-packages/air_modes/flightgear.pyo
/usr/lib64/python3.10/site-packages/air_modes/gui_model.py
/usr/lib64/python3.10/site-packages/air_modes/gui_model.pyc
/usr/lib64/python3.10/site-packages/air_modes/gui_model.pyo
/usr/lib64/python3.10/site-packages/air_modes/html_template.py
/usr/lib64/python3.10/site-packages/air_modes/html_template.pyc
/usr/lib64/python3.10/site-packages/air_modes/html_template.pyo
/usr/lib64/python3.10/site-packages/air_modes/kml.py
/usr/lib64/python3.10/site-packages/air_modes/kml.pyc
/usr/lib64/python3.10/site-packages/air_modes/kml.pyo
/usr/lib64/python3.10/site-packages/air_modes/mlat.py
/usr/lib64/python3.10/site-packages/air_modes/mlat.pyc
/usr/lib64/python3.10/site-packages/air_modes/mlat.pyo
/usr/lib64/python3.10/site-packages/air_modes/modes_types.py
/usr/lib64/python3.10/site-packages/air_modes/modes_types.pyc
/usr/lib64/python3.10/site-packages/air_modes/modes_types.pyo
/usr/lib64/python3.10/site-packages/air_modes/msgq_runner.py
/usr/lib64/python3.10/site-packages/air_modes/msgq_runner.pyc
/usr/lib64/python3.10/site-packages/air_modes/msgq_runner.pyo
/usr/lib64/python3.10/site-packages/air_modes/msprint.py
/usr/lib64/python3.10/site-packages/air_modes/msprint.pyc
/usr/lib64/python3.10/site-packages/air_modes/msprint.pyo
/usr/lib64/python3.10/site-packages/air_modes/parse.py
/usr/lib64/python3.10/site-packages/air_modes/parse.pyc
/usr/lib64/python3.10/site-packages/air_modes/parse.pyo
/usr/lib64/python3.10/site-packages/air_modes/radio.py
/usr/lib64/python3.10/site-packages/air_modes/radio.pyc
/usr/lib64/python3.10/site-packages/air_modes/radio.pyo
/usr/lib64/python3.10/site-packages/air_modes/raw_server.py
/usr/lib64/python3.10/site-packages/air_modes/raw_server.pyc
/usr/lib64/python3.10/site-packages/air_modes/raw_server.pyo
/usr/lib64/python3.10/site-packages/air_modes/rx_path.py
/usr/lib64/python3.10/site-packages/air_modes/rx_path.pyc
/usr/lib64/python3.10/site-packages/air_modes/rx_path.pyo
/usr/lib64/python3.10/site-packages/air_modes/sbs1.py
/usr/lib64/python3.10/site-packages/air_modes/sbs1.pyc
/usr/lib64/python3.10/site-packages/air_modes/sbs1.pyo
/usr/lib64/python3.10/site-packages/air_modes/sql.py
/usr/lib64/python3.10/site-packages/air_modes/sql.pyc
/usr/lib64/python3.10/site-packages/air_modes/sql.pyo
/usr/lib64/python3.10/site-packages/air_modes/zmq_socket.py
/usr/lib64/python3.10/site-packages/air_modes/zmq_socket.pyc
/usr/lib64/python3.10/site-packages/air_modes/zmq_socket.pyo
/usr/share/doc/gr-air-modes
/usr/share/doc/gr-air-modes/COPYING
/usr/share/doc/gr-air-modes/README

References

Summary

In this tutorial we learn how to install gr-air-modes on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install gr-air-modes on Fedora 36” linkTitle: “gr-air-modes” type: “docs” description: “In this tutorial we learn how to install gr-air-modes in Fedora 36. gr-air-modes is SDR receiver for Mode S transponder signals (ADS-B)” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/gr-air-modes-featured.png

Introduction

In this tutorial we learn how to install gr-air-modes on Fedora 36.

What is gr-air-modes

Software defined radio receiver for Mode S transponder signals, including ADS-B reports.

We can use yum or dnf to install gr-air-modes on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install gr-air-modes.

Install gr-air-modes on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install gr-air-modes using dnf by running the following command:

sudo dnf -y install gr-air-modes

Install gr-air-modes on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install gr-air-modes using yum by running the following command:

sudo yum -y install gr-air-modes

How To Uninstall gr-air-modes on Fedora 36

To uninstall only the gr-air-modes package we can use the following command:

sudo dnf remove gr-air-modes

gr-air-modes Package Contents on Fedora 36

/usr/bin/modes_gui
/usr/bin/modes_rx
/usr/bin/uhd_modes.py
/usr/lib/.build-id
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/1be022e52d13c74c302bb881d812bd85dc60a2
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/cd70304ba5f4c477e60a5d6594e7052558fd76
/usr/lib/libgnuradio-air_modes.so.1.0.0git
/usr/lib/libgnuradio-air_modes.so.v1.0-compat-xxx-xunknown
/usr/lib/python3.10/site-packages/air_modes
/usr/lib/python3.10/site-packages/air_modes/Quaternion.py
/usr/lib/python3.10/site-packages/air_modes/Quaternion.pyc
/usr/lib/python3.10/site-packages/air_modes/Quaternion.pyo
/usr/lib/python3.10/site-packages/air_modes/__init__.py
/usr/lib/python3.10/site-packages/air_modes/__init__.pyc
/usr/lib/python3.10/site-packages/air_modes/__init__.pyo
/usr/lib/python3.10/site-packages/air_modes/__pycache__
/usr/lib/python3.10/site-packages/air_modes/__pycache__/Quaternion.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/Quaternion.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/altitude.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/altitude.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/az_map.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/az_map.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/cpr.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/cpr.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/flightgear.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/flightgear.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/gui_model.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/gui_model.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/html_template.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/html_template.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/kml.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/kml.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/mlat.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/mlat.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/modes_types.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/modes_types.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/msgq_runner.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/msgq_runner.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/msprint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/msprint.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/parse.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/parse.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/radio.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/radio.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/raw_server.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/raw_server.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/rx_path.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/rx_path.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/sbs1.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/sbs1.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/sql.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/sql.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/zmq_socket.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/air_modes/__pycache__/zmq_socket.cpython-310.pyc
/usr/lib/python3.10/site-packages/air_modes/air_modes_python.cpython-310-i386-linux-gnu.so
/usr/lib/python3.10/site-packages/air_modes/altitude.py
/usr/lib/python3.10/site-packages/air_modes/altitude.pyc
/usr/lib/python3.10/site-packages/air_modes/altitude.pyo
/usr/lib/python3.10/site-packages/air_modes/az_map.py
/usr/lib/python3.10/site-packages/air_modes/az_map.pyc
/usr/lib/python3.10/site-packages/air_modes/az_map.pyo
/usr/lib/python3.10/site-packages/air_modes/cpr.py
/usr/lib/python3.10/site-packages/air_modes/cpr.pyc
/usr/lib/python3.10/site-packages/air_modes/cpr.pyo
/usr/lib/python3.10/site-packages/air_modes/exceptions.py
/usr/lib/python3.10/site-packages/air_modes/exceptions.pyc
/usr/lib/python3.10/site-packages/air_modes/exceptions.pyo
/usr/lib/python3.10/site-packages/air_modes/flightgear.py
/usr/lib/python3.10/site-packages/air_modes/flightgear.pyc
/usr/lib/python3.10/site-packages/air_modes/flightgear.pyo
/usr/lib/python3.10/site-packages/air_modes/gui_model.py
/usr/lib/python3.10/site-packages/air_modes/gui_model.pyc
/usr/lib/python3.10/site-packages/air_modes/gui_model.pyo
/usr/lib/python3.10/site-packages/air_modes/html_template.py
/usr/lib/python3.10/site-packages/air_modes/html_template.pyc
/usr/lib/python3.10/site-packages/air_modes/html_template.pyo
/usr/lib/python3.10/site-packages/air_modes/kml.py
/usr/lib/python3.10/site-packages/air_modes/kml.pyc
/usr/lib/python3.10/site-packages/air_modes/kml.pyo
/usr/lib/python3.10/site-packages/air_modes/mlat.py
/usr/lib/python3.10/site-packages/air_modes/mlat.pyc
/usr/lib/python3.10/site-packages/air_modes/mlat.pyo
/usr/lib/python3.10/site-packages/air_modes/modes_types.py
/usr/lib/python3.10/site-packages/air_modes/modes_types.pyc
/usr/lib/python3.10/site-packages/air_modes/modes_types.pyo
/usr/lib/python3.10/site-packages/air_modes/msgq_runner.py
/usr/lib/python3.10/site-packages/air_modes/msgq_runner.pyc
/usr/lib/python3.10/site-packages/air_modes/msgq_runner.pyo
/usr/lib/python3.10/site-packages/air_modes/msprint.py
/usr/lib/python3.10/site-packages/air_modes/msprint.pyc
/usr/lib/python3.10/site-packages/air_modes/msprint.pyo
/usr/lib/python3.10/site-packages/air_modes/parse.py
/usr/lib/python3.10/site-packages/air_modes/parse.pyc
/usr/lib/python3.10/site-packages/air_modes/parse.pyo
/usr/lib/python3.10/site-packages/air_modes/radio.py
/usr/lib/python3.10/site-packages/air_modes/radio.pyc
/usr/lib/python3.10/site-packages/air_modes/radio.pyo
/usr/lib/python3.10/site-packages/air_modes/raw_server.py
/usr/lib/python3.10/site-packages/air_modes/raw_server.pyc
/usr/lib/python3.10/site-packages/air_modes/raw_server.pyo
/usr/lib/python3.10/site-packages/air_modes/rx_path.py
/usr/lib/python3.10/site-packages/air_modes/rx_path.pyc
/usr/lib/python3.10/site-packages/air_modes/rx_path.pyo
/usr/lib/python3.10/site-packages/air_modes/sbs1.py
/usr/lib/python3.10/site-packages/air_modes/sbs1.pyc
/usr/lib/python3.10/site-packages/air_modes/sbs1.pyo
/usr/lib/python3.10/site-packages/air_modes/sql.py
/usr/lib/python3.10/site-packages/air_modes/sql.pyc
/usr/lib/python3.10/site-packages/air_modes/sql.pyo
/usr/lib/python3.10/site-packages/air_modes/zmq_socket.py
/usr/lib/python3.10/site-packages/air_modes/zmq_socket.pyc
/usr/lib/python3.10/site-packages/air_modes/zmq_socket.pyo
/usr/share/doc/gr-air-modes
/usr/share/doc/gr-air-modes/COPYING
/usr/share/doc/gr-air-modes/README

References

Summary

In this tutorial we learn how to install gr-air-modes on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).