How To Install python3-carbon on Fedora 36

In this tutorial we learn how to install python3-carbon in Fedora 36. python3-carbon is Back-end data caching and persistence daemon for Graphite

Introduction

In this tutorial we learn how to install python3-carbon on Fedora 36.

What is python3-carbon

Carbon is one of the components of Graphite, and is responsible for receiving metrics over the network and writing them down to disk using a storage back-end.

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

Install python3-carbon 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 python3-carbon using dnf by running the following command:

sudo dnf -y install python3-carbon

Install python3-carbon 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 python3-carbon using yum by running the following command:

sudo yum -y install python3-carbon

How To Uninstall python3-carbon on Fedora 36

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

sudo dnf remove python3-carbon

python3-carbon Package Contents on Fedora 36

/etc/carbon
/etc/carbon/carbon.conf
/etc/carbon/storage-aggregation.conf
/etc/carbon/storage-schemas.conf
/etc/logrotate.d/python3-carbon
/usr/bin/carbon-aggregator
/usr/bin/carbon-aggregator-cache
/usr/bin/carbon-cache
/usr/bin/carbon-client
/usr/bin/carbon-relay
/usr/bin/validate-storage-schemas
/usr/lib/python3.10/site-packages/carbon
/usr/lib/python3.10/site-packages/carbon-1.1.6-py3.10.egg-info
/usr/lib/python3.10/site-packages/carbon/__init__.py
/usr/lib/python3.10/site-packages/carbon/__pycache__
/usr/lib/python3.10/site-packages/carbon/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/amqp_listener.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/amqp_listener.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/amqp_publisher.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/amqp_publisher.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/cache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/cache.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/carbon_pb2.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/carbon_pb2.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/client.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/conf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/conf.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/database.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/database.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/events.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/events.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/hashing.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/hashing.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/http.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/http.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/instrumentation.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/instrumentation.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/management.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/management.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/manhole.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/manhole.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/pipeline.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/pipeline.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/protobuf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/protobuf.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/protocols.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/protocols.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/regexlist.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/regexlist.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/relayrules.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/relayrules.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/resolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/resolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/rewrite.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/rewrite.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/routers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/routers.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/service.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/service.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/state.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/state.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/storage.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/storage.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/writer.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/__pycache__/writer.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator
/usr/lib/python3.10/site-packages/carbon/aggregator/__init__.py
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/buffers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/buffers.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/processor.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/processor.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/rules.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/__pycache__/rules.cpython-310.pyc
/usr/lib/python3.10/site-packages/carbon/aggregator/buffers.py
/usr/lib/python3.10/site-packages/carbon/aggregator/processor.py
/usr/lib/python3.10/site-packages/carbon/aggregator/rules.py
/usr/lib/python3.10/site-packages/carbon/amqp0-8.xml
/usr/lib/python3.10/site-packages/carbon/amqp_listener.py
/usr/lib/python3.10/site-packages/carbon/amqp_publisher.py
/usr/lib/python3.10/site-packages/carbon/cache.py
/usr/lib/python3.10/site-packages/carbon/carbon_pb2.py
/usr/lib/python3.10/site-packages/carbon/client.py
/usr/lib/python3.10/site-packages/carbon/conf.py
/usr/lib/python3.10/site-packages/carbon/database.py
/usr/lib/python3.10/site-packages/carbon/events.py
/usr/lib/python3.10/site-packages/carbon/exceptions.py
/usr/lib/python3.10/site-packages/carbon/hashing.py
/usr/lib/python3.10/site-packages/carbon/http.py
/usr/lib/python3.10/site-packages/carbon/instrumentation.py
/usr/lib/python3.10/site-packages/carbon/log.py
/usr/lib/python3.10/site-packages/carbon/management.py
/usr/lib/python3.10/site-packages/carbon/manhole.py
/usr/lib/python3.10/site-packages/carbon/pipeline.py
/usr/lib/python3.10/site-packages/carbon/protobuf.py
/usr/lib/python3.10/site-packages/carbon/protocols.py
/usr/lib/python3.10/site-packages/carbon/regexlist.py
/usr/lib/python3.10/site-packages/carbon/relayrules.py
/usr/lib/python3.10/site-packages/carbon/resolver.py
/usr/lib/python3.10/site-packages/carbon/rewrite.py
/usr/lib/python3.10/site-packages/carbon/routers.py
/usr/lib/python3.10/site-packages/carbon/service.py
/usr/lib/python3.10/site-packages/carbon/state.py
/usr/lib/python3.10/site-packages/carbon/storage.py
/usr/lib/python3.10/site-packages/carbon/util.py
/usr/lib/python3.10/site-packages/carbon/writer.py
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_aggregator_cache_plugin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_aggregator_cache_plugin.cpython-310.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_aggregator_plugin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_aggregator_plugin.cpython-310.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_cache_plugin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_cache_plugin.cpython-310.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_relay_plugin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/__pycache__/carbon_relay_plugin.cpython-310.pyc
/usr/lib/python3.10/site-packages/twisted/plugins/carbon_aggregator_cache_plugin.py
/usr/lib/python3.10/site-packages/twisted/plugins/carbon_aggregator_plugin.py
/usr/lib/python3.10/site-packages/twisted/plugins/carbon_cache_plugin.py
/usr/lib/python3.10/site-packages/twisted/plugins/carbon_relay_plugin.py
/usr/lib/systemd/system/carbon-aggregator.service
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/carbon-cache.service
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/carbon-relay.service
/usr/lib/systemd/system/[email protected]
/usr/share/doc/python3-carbon
/usr/share/doc/python3-carbon/README.md
/usr/share/doc/python3-carbon/conf
/usr/share/doc/python3-carbon/conf/aggregation-rules.conf.example
/usr/share/doc/python3-carbon/conf/blacklist.conf.example
/usr/share/doc/python3-carbon/conf/carbon.amqp.conf.example
/usr/share/doc/python3-carbon/conf/carbon.conf.example
/usr/share/doc/python3-carbon/conf/relay-rules.conf.example
/usr/share/doc/python3-carbon/conf/rewrite-rules.conf.example
/usr/share/doc/python3-carbon/conf/storage-aggregation.conf.example
/usr/share/doc/python3-carbon/conf/storage-schemas.conf.example
/usr/share/doc/python3-carbon/conf/whitelist.conf.example
/usr/share/doc/python3-carbon/examples
/usr/share/doc/python3-carbon/examples/example-client.py
/usr/share/doc/python3-carbon/examples/example-pickle-client.py
/usr/share/doc/python3-carbon/examples/example-protobuf-client.py
/usr/share/doc/python3-carbon/init.d
/usr/share/doc/python3-carbon/init.d/carbon-aggregator
/usr/share/doc/python3-carbon/init.d/carbon-cache
/usr/share/doc/python3-carbon/init.d/carbon-relay
/usr/share/licenses/python3-carbon
/usr/share/licenses/python3-carbon/LICENSE
/usr/share/man/man1/carbon-aggregator.1.gz
/usr/share/man/man1/carbon-cache.1.gz
/usr/share/man/man1/carbon-client.1.gz
/usr/share/man/man1/carbon-relay.1.gz
/usr/share/man/man1/validate-storage-schemas.1.gz
/var/lib/carbon
/var/lib/carbon/lists
/var/lib/carbon/rrd
/var/lib/carbon/whisper
/var/log/carbon

References

Summary

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