How To Install qpid-dispatch-router on Rocky Linux 8

In this tutorial we learn how to install qpid-dispatch-router on Rocky Linux 8. qpid-dispatch-router is The Qpid Dispatch Router executable

Introduction

In this tutorial we learn how to install qpid-dispatch-router on Rocky Linux 8.

What is qpid-dispatch-router

The Qpid Dispatch Router executable.

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

Install qpid-dispatch-router 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 qpid-dispatch-router using dnf by running the following command:

sudo dnf -y install qpid-dispatch-router

Install qpid-dispatch-router 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 qpid-dispatch-router using yum by running the following command:

sudo yum -y install qpid-dispatch-router

How To Uninstall qpid-dispatch-router on Rocky Linux 8

To uninstall only the qpid-dispatch-router package we can use the following command:

sudo dnf remove qpid-dispatch-router

qpid-dispatch-router Package Contents on Rocky Linux 8

/etc/qpid-dispatch/qdrouterd.conf
/etc/sasl2/qdrouterd.conf
/usr/lib/.build-id
/usr/lib/.build-id/63
/usr/lib/.build-id/63/532f5157525103a058f36055aecd33daa8dd93
/usr/lib/.build-id/b2
/usr/lib/.build-id/b2/64b667876b4f8abe36015e9670290fec5a500b
/usr/lib/python3.6/site-packages/__pycache__/qpid_dispatch_site.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/__pycache__/qpid_dispatch_site.cpython-36.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch
/usr/lib/python3.6/site-packages/qpid_dispatch-1.16.1-py3.6.egg-info
/usr/lib/python3.6/site-packages/qpid_dispatch/__init__.py
/usr/lib/python3.6/site-packages/qpid_dispatch/__pycache__
/usr/lib/python3.6/site-packages/qpid_dispatch/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__init__.py
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/client.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/client.cpython-36.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/entity.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/entity.cpython-36.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/error.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/__pycache__/error.cpython-36.pyc
/usr/lib/python3.6/site-packages/qpid_dispatch/management/client.py
/usr/lib/python3.6/site-packages/qpid_dispatch/management/entity.py
/usr/lib/python3.6/site-packages/qpid_dispatch/management/error.py
/usr/lib/python3.6/site-packages/qpid_dispatch/management/qdrouter.json
/usr/lib/python3.6/site-packages/qpid_dispatch_site.py
/usr/lib/qpid-dispatch
/usr/lib/qpid-dispatch/libqpid-dispatch.so
/usr/lib/qpid-dispatch/python
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/__pycache__
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/__pycache__/__init__.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/__pycache__/dispatch.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/compat
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/compat/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/compat/__pycache__
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/compat/__pycache__/__init__.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/dispatch.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/display_name
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/display_name/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/display_name/display_name.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/__pycache__
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/__pycache__/__init__.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/__pycache__/qdrouter.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/__pycache__/schema.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/__pycache__/schema_doc.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/agent.py.in
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/config.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/qdrouter.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/schema.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/management/schema_doc.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/policy
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/policy/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/policy/policy_local.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/policy/policy_manager.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/policy/policy_util.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/address.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/data.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/engine.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/hello.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/link.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/message.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/node.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/router/path.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/__init__.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/__pycache__
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/__pycache__/__init__.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/__pycache__/command.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/__pycache__/display.cpython-36.pyc
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/command.py
/usr/lib/qpid-dispatch/python/qpid_dispatch_internal/tools/display.py
/usr/lib/qpid-dispatch/tests
/usr/lib/qpid-dispatch/tests/config-1
/usr/lib/qpid-dispatch/tests/config-1/A.conf
/usr/lib/qpid-dispatch/tests/config-1/A.json
/usr/lib/qpid-dispatch/tests/config-2
/usr/lib/qpid-dispatch/tests/config-2/A-ssl.conf
/usr/lib/qpid-dispatch/tests/config-2/A.conf
/usr/lib/qpid-dispatch/tests/config-2/B-ssl.conf
/usr/lib/qpid-dispatch/tests/config-2/B.conf
/usr/lib/qpid-dispatch/tests/config-2/ca-certificate.pem
/usr/lib/qpid-dispatch/tests/config-2/client-certificate.pem
/usr/lib/qpid-dispatch/tests/config-2/client-private-key.pem
/usr/lib/qpid-dispatch/tests/config-2/client-request.pem
/usr/lib/qpid-dispatch/tests/config-2/gencerts.sh
/usr/lib/qpid-dispatch/tests/config-2/server-certificate.pem
/usr/lib/qpid-dispatch/tests/config-2/server-private-key.pem
/usr/lib/qpid-dispatch/tests/config-2/server-request.pem
/usr/lib/qpid-dispatch/tests/run_system_tests.py
/usr/lib/qpid-dispatch/tests/ssl_certs
/usr/lib/qpid-dispatch/tests/ssl_certs/README
/usr/lib/qpid-dispatch/tests/ssl_certs/bad-ca-certificate.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/bad-ca.pkcs12
/usr/lib/qpid-dispatch/tests/ssl_certs/ca-certificate.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/ca.pkcs12
/usr/lib/qpid-dispatch/tests/ssl_certs/client-certificate.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/client-password-file.txt
/usr/lib/qpid-dispatch/tests/ssl_certs/client-private-key.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/client-request.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/client.pkcs12
/usr/lib/qpid-dispatch/tests/ssl_certs/gencerts.sh
/usr/lib/qpid-dispatch/tests/ssl_certs/gencerts_openssl.sh
/usr/lib/qpid-dispatch/tests/ssl_certs/server-certificate.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/server-password-file-bad.txt
/usr/lib/qpid-dispatch/tests/ssl_certs/server-password-file.txt
/usr/lib/qpid-dispatch/tests/ssl_certs/server-private-key.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/server-request.pem
/usr/lib/qpid-dispatch/tests/ssl_certs/server.pkcs12
/usr/lib/qpid-dispatch/tests/ssl_certs/v3_ca.ext
/usr/lib/qpid-dispatch/tests/system_test.py
/usr/lib/qpid-dispatch/tests/system_tests_address_lookup.py
/usr/lib/qpid-dispatch/tests/system_tests_auth_service_plugin.py
/usr/lib/qpid-dispatch/tests/system_tests_authz_service_plugin.py
/usr/lib/qpid-dispatch/tests/system_tests_autolinks.py
/usr/lib/qpid-dispatch/tests/system_tests_bad_configuration.py
/usr/lib/qpid-dispatch/tests/system_tests_cmdline_parsing.py
/usr/lib/qpid-dispatch/tests/system_tests_connector_status.py
/usr/lib/qpid-dispatch/tests/system_tests_core_client.py
/usr/lib/qpid-dispatch/tests/system_tests_core_endpoint.py
/usr/lib/qpid-dispatch/tests/system_tests_default_distribution.py
/usr/lib/qpid-dispatch/tests/system_tests_delivery_abort.py
/usr/lib/qpid-dispatch/tests/system_tests_delivery_counts.py
/usr/lib/qpid-dispatch/tests/system_tests_deprecated.py
/usr/lib/qpid-dispatch/tests/system_tests_disallow_link_resumable_link_route.py
/usr/lib/qpid-dispatch/tests/system_tests_distribution.py
/usr/lib/qpid-dispatch/tests/system_tests_drain.py
/usr/lib/qpid-dispatch/tests/system_tests_dynamic_terminus.py
/usr/lib/qpid-dispatch/tests/system_tests_edge_router.py
/usr/lib/qpid-dispatch/tests/system_tests_exchange_bindings.py
/usr/lib/qpid-dispatch/tests/system_tests_failover_list.py
/usr/lib/qpid-dispatch/tests/system_tests_fallback_dest.py
/usr/lib/qpid-dispatch/tests/system_tests_grpc.py
/usr/lib/qpid-dispatch/tests/system_tests_handle_failover.py
/usr/lib/qpid-dispatch/tests/system_tests_http.py
/usr/lib/qpid-dispatch/tests/system_tests_http1_adaptor.py
/usr/lib/qpid-dispatch/tests/system_tests_http1_over_tcp.py
/usr/lib/qpid-dispatch/tests/system_tests_http2.py
/usr/lib/qpid-dispatch/tests/system_tests_interior_sync_up.py
/usr/lib/qpid-dispatch/tests/system_tests_link_route_credit.py
/usr/lib/qpid-dispatch/tests/system_tests_link_routes.py
/usr/lib/qpid-dispatch/tests/system_tests_link_routes_add_external_prefix.py
/usr/lib/qpid-dispatch/tests/system_tests_log_level_update.py
/usr/lib/qpid-dispatch/tests/system_tests_log_message_components.py
/usr/lib/qpid-dispatch/tests/system_tests_management.py
/usr/lib/qpid-dispatch/tests/system_tests_multi_phase.py
/usr/lib/qpid-dispatch/tests/system_tests_multi_tenancy.py
/usr/lib/qpid-dispatch/tests/system_tests_multi_tenancy_policy.py
/usr/lib/qpid-dispatch/tests/system_tests_multicast.py
/usr/lib/qpid-dispatch/tests/system_tests_one_router.py
/usr/lib/qpid-dispatch/tests/system_tests_open_properties.py
/usr/lib/qpid-dispatch/tests/system_tests_policy.py
/usr/lib/qpid-dispatch/tests/system_tests_policy_oversize_basic.py
/usr/lib/qpid-dispatch/tests/system_tests_policy_oversize_compound.py
/usr/lib/qpid-dispatch/tests/system_tests_priority.py
/usr/lib/qpid-dispatch/tests/system_tests_protocol_family.py
/usr/lib/qpid-dispatch/tests/system_tests_protocol_settings.py
/usr/lib/qpid-dispatch/tests/system_tests_qdmanage.py
/usr/lib/qpid-dispatch/tests/system_tests_qdstat.py
/usr/lib/qpid-dispatch/tests/system_tests_router_mesh.py
/usr/lib/qpid-dispatch/tests/system_tests_routing_protocol.py
/usr/lib/qpid-dispatch/tests/system_tests_sasl_plain.py
/usr/lib/qpid-dispatch/tests/system_tests_ssl.py
/usr/lib/qpid-dispatch/tests/system_tests_stuck_deliveries.py
/usr/lib/qpid-dispatch/tests/system_tests_tcp_adaptor.py
/usr/lib/qpid-dispatch/tests/system_tests_topology.py
/usr/lib/qpid-dispatch/tests/system_tests_topology_addition.py
/usr/lib/qpid-dispatch/tests/system_tests_topology_disposition.py
/usr/lib/qpid-dispatch/tests/system_tests_two_routers.py
/usr/lib/qpid-dispatch/tests/system_tests_user_id.py
/usr/lib/qpid-dispatch/tests/system_tests_user_id_proxy.py
/usr/lib/systemd/system/qdrouterd.service
/usr/sbin/qdrouterd
/usr/share/licenses/qpid-dispatch-1.16.1/LICENSE
/usr/share/licenses/qpid-dispatch-1.16.1/licenses.xml
/usr/share/man/man5/qdrouterd.conf.5.gz
/usr/share/man/man8/qdrouterd.8.gz

References

Summary

In this tutorial we learn how to install qpid-dispatch-router on Rocky Linux 8 using yum and dnf.