How To Install python3-chirpstack-api on Rocky Linux 8

In this tutorial we learn how to install python3-chirpstack-api on Rocky Linux 8. python3-chirpstack-api is Chirpstack Python API

Introduction

In this tutorial we learn how to install python3-chirpstack-api on Rocky Linux 8.

What is python3-chirpstack-api

ChirpStack gRPC API message and service wrappers for Python.

We can use yum or dnf to install python3-chirpstack-api on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install python3-chirpstack-api.

Install python3-chirpstack-api on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-chirpstack-api using dnf by running the following command:

sudo dnf -y install python3-chirpstack-api

Install python3-chirpstack-api on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-chirpstack-api using yum by running the following command:

sudo yum -y install python3-chirpstack-api

How To Uninstall python3-chirpstack-api on Rocky Linux 8

To uninstall only the python3-chirpstack-api package we can use the following command:

sudo dnf remove python3-chirpstack-api

python3-chirpstack-api Package Contents on Rocky Linux 8

/usr/lib/python3.6/site-packages/chirpstack_api
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/chirpstack_api-3.7.7-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/chirpstack_api/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__/as_pb_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__/as_pb_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__/as_pb_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/__pycache__/as_pb_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/as_pb_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/as_pb_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/application_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/application_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/application_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/application_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceProfile_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceProfile_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceProfile_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceProfile_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceQueue_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceQueue_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceQueue_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/deviceQueue_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/device_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/device_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/device_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/device_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/frameLog_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/frameLog_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/frameLog_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/frameLog_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/fuotaDeployment_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/fuotaDeployment_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/fuotaDeployment_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/fuotaDeployment_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gatewayProfile_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gatewayProfile_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gatewayProfile_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gatewayProfile_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gateway_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gateway_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gateway_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/gateway_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/internal_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/internal_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/internal_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/internal_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/multicastGroup_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/multicastGroup_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/multicastGroup_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/multicastGroup_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/networkServer_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/networkServer_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/networkServer_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/networkServer_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/organization_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/organization_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/organization_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/organization_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/profiles_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/profiles_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/profiles_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/profiles_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/serviceProfile_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/serviceProfile_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/serviceProfile_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/serviceProfile_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/user_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/user_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/user_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/__pycache__/user_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/application_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/application_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/deviceProfile_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/deviceProfile_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/deviceQueue_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/deviceQueue_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/device_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/device_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/frameLog_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/frameLog_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/fuotaDeployment_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/fuotaDeployment_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/gatewayProfile_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/gatewayProfile_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/gateway_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/gateway_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/internal_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/internal_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/multicastGroup_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/multicastGroup_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/networkServer_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/networkServer_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/organization_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/organization_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/profiles_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/profiles_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/serviceProfile_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/serviceProfile_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/user_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/external/api/user_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/__pycache__/integration_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/__pycache__/integration_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/as_pb/integration/integration_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/common
/usr/lib/python3.6/site-packages/chirpstack_api/common/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/common/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/common/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/common/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/common/__pycache__/common_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/common/__pycache__/common_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/common/common_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/geo
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__/geo_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__/geo_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__/geo_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/geo/__pycache__/geo_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/geo/geo_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/geo/geo_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/gw
/usr/lib/python3.6/site-packages/chirpstack_api/gw/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/gw/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/gw/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/gw/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/gw/__pycache__/gw_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/gw/__pycache__/gw_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/gw/gw_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/nc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__/nc_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__/nc_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__/nc_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/__pycache__/nc_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/nc/nc_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/nc/nc_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/ns
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__init__.py
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/ns_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/ns_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/ns_pb2_grpc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/ns_pb2_grpc.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/profiles_pb2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/__pycache__/profiles_pb2.cpython-36.pyc
/usr/lib/python3.6/site-packages/chirpstack_api/ns/ns_pb2.py
/usr/lib/python3.6/site-packages/chirpstack_api/ns/ns_pb2_grpc.py
/usr/lib/python3.6/site-packages/chirpstack_api/ns/profiles_pb2.py
/usr/share/doc/python3-chirpstack-api
/usr/share/doc/python3-chirpstack-api/README.md

References

Summary

In this tutorial we learn how to install python3-chirpstack-api on Rocky Linux 8 using yum and dnf.