How To Install s-tui on Fedora 36

In this tutorial we learn how to install s-tui in Fedora 36. s-tui is Terminal-based CPU stress and monitoring utility

Introduction

In this tutorial we learn how to install s-tui on Fedora 36.

What is s-tui

Stress-Terminal UI, s-tui, monitors CPU temperature, frequency, power and utilization in a graphical way from the terminal. What it does * Monitoring your CPU temperature/utilization/frequency/power * Shows performance dips caused by thermal throttling * Requires no X-server * Built in options for stressing the CPU (stress/stress-ng/FIRESTARTER)}

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

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

sudo dnf -y install s-tui

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

sudo yum -y install s-tui

How To Uninstall s-tui on Fedora 36

To uninstall only the s-tui package we can use the following command:

sudo dnf remove s-tui

s-tui Package Contents on Fedora 36

/usr/bin/s-tui
/usr/lib/python3.10/site-packages/s_tui
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/s_tui-1.1.3-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/s_tui/__init__.py
/usr/lib/python3.10/site-packages/s_tui/__pycache__
/usr/lib/python3.10/site-packages/s_tui/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/about_menu.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/about_menu.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/help_menu.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/help_menu.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/helper_functions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/helper_functions.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/s_tui.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/s_tui.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/sensors_menu.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/sensors_menu.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/stress_menu.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/__pycache__/stress_menu.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/about_menu.py
/usr/lib/python3.10/site-packages/s_tui/help_menu.py
/usr/lib/python3.10/site-packages/s_tui/helper_functions.py
/usr/lib/python3.10/site-packages/s_tui/s_tui.py
/usr/lib/python3.10/site-packages/s_tui/sensors_menu.py
/usr/lib/python3.10/site-packages/s_tui/sources
/usr/lib/python3.10/site-packages/s_tui/sources/__init__.py
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/fan_source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/fan_source.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/freq_source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/freq_source.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/hook.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/hook.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/hook_script.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/hook_script.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/rapl_power_source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/rapl_power_source.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/rapl_read.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/rapl_read.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/script_hook_loader.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/script_hook_loader.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/source.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/temp_source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/temp_source.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/util_source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/__pycache__/util_source.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sources/fan_source.py
/usr/lib/python3.10/site-packages/s_tui/sources/freq_source.py
/usr/lib/python3.10/site-packages/s_tui/sources/hook.py
/usr/lib/python3.10/site-packages/s_tui/sources/hook_script.py
/usr/lib/python3.10/site-packages/s_tui/sources/rapl_power_source.py
/usr/lib/python3.10/site-packages/s_tui/sources/rapl_read.py
/usr/lib/python3.10/site-packages/s_tui/sources/script_hook_loader.py
/usr/lib/python3.10/site-packages/s_tui/sources/source.py
/usr/lib/python3.10/site-packages/s_tui/sources/temp_source.py
/usr/lib/python3.10/site-packages/s_tui/sources/util_source.py
/usr/lib/python3.10/site-packages/s_tui/stress_menu.py
/usr/lib/python3.10/site-packages/s_tui/sturwid
/usr/lib/python3.10/site-packages/s_tui/sturwid/__init__.py
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/bar_graph_vector.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/bar_graph_vector.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/complex_bar_graph.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/complex_bar_graph.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/summary_text_list.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/summary_text_list.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/ui_elements.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/__pycache__/ui_elements.cpython-310.pyc
/usr/lib/python3.10/site-packages/s_tui/sturwid/bar_graph_vector.py
/usr/lib/python3.10/site-packages/s_tui/sturwid/complex_bar_graph.py
/usr/lib/python3.10/site-packages/s_tui/sturwid/summary_text_list.py
/usr/lib/python3.10/site-packages/s_tui/sturwid/ui_elements.py
/usr/share/doc/s-tui
/usr/share/doc/s-tui/README.md
/usr/share/licenses/s-tui
/usr/share/licenses/s-tui/LICENSE

References

Summary

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