How To Install linux-thermaltake-rgb on Fedora 36

In this tutorial we learn how to install linux-thermaltake-rgb in Fedora 36. linux-thermaltake-rgb is Python driver and daemon to control thermaltake Riing fans and pumps

Introduction

In this tutorial we learn how to install linux-thermaltake-rgb on Fedora 36.

What is linux-thermaltake-rgb

Linux driver and daemon for Thermaltake Riing Currently supported devices are (as they show up in thermaltakes TTRGBPLUS software - Flow Riing RGB - Lumi Plus LED Strip - Pacific PR22-D5 Plus - Pacific Rad Plus LED Panel - Pacific V-GTX 1080Ti Plus GPU Waterblock - Pacific W4 Plus CPU Waterblock - Riing Plus

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

Install linux-thermaltake-rgb 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 linux-thermaltake-rgb using dnf by running the following command:

sudo dnf -y install linux-thermaltake-rgb

Install linux-thermaltake-rgb 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 linux-thermaltake-rgb using yum by running the following command:

sudo yum -y install linux-thermaltake-rgb

How To Uninstall linux-thermaltake-rgb on Fedora 36

To uninstall only the linux-thermaltake-rgb package we can use the following command:

sudo dnf remove linux-thermaltake-rgb

linux-thermaltake-rgb Package Contents on Fedora 36

/etc/linux_thermaltake_rgb
/etc/linux_thermaltake_rgb/config.yml
/usr/bin/linux-thermaltake-rgb
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb-0.2.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__init__.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/classified_object.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/classified_object.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/controllers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/controllers.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/drivers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/drivers.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/fan_manager.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/fan_manager.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/globals.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/globals.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/lighting_manager.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/__pycache__/lighting_manager.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/classified_object.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/controllers.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__init__.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/daemon.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/daemon.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/__pycache__/main.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/config.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/daemon.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/daemon/main.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__init__.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/fans.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/fans.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/lights.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/lights.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/pumps.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/__pycache__/pumps.cpython-310.pyc
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/fans.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/lights.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/devices/pumps.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/drivers.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/fan_manager.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/globals.py
/usr/lib/python3.10/site-packages/linux_thermaltake_rgb/lighting_manager.py
/usr/lib/systemd/system/linux-thermaltake-rgb.service
/usr/share/doc/linux-thermaltake-rgb
/usr/share/doc/linux-thermaltake-rgb/README.md
/usr/share/doc/linux-thermaltake-rgb/protocol.txt
/usr/share/doc/linux-thermaltake-rgb/roadmap.txt
/usr/share/licenses/linux-thermaltake-rgb
/usr/share/licenses/linux-thermaltake-rgb/LICENSE.txt

References

Summary

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