How To Install alsa-tools on Fedora 36

In this tutorial we learn how to install alsa-tools in Fedora 36. alsa-tools is Specialist tools for ALSA

Introduction

In this tutorial we learn how to install alsa-tools on Fedora 36.

What is alsa-tools

This package contains several specialist tools for use with ALSA, including a number of programs that provide access to special hardware facilities on certain sound cards. * as10k1 - AS10k1 Assembler * cspctl - Sound Blaster 16 ASP/CSP control program * echomixer - Mixer for Echo Audio (indigo) devices * envy24control - Control tool for Envy24 (ice1712) based soundcards * hdspmixer - Mixer for the RME Hammerfall DSP cards * hwmixvolume - Control the volume of individual streams on sound cards that use hardware mixing * rmedigicontrol - Control panel for RME Hammerfall cards * sbiload - An OPL2/3 FM instrument loader for ALSA sequencer * sscape_ctl - ALSA SoundScape control utility * us428control - Control tool for Tascam 428 * hda-verb - Direct HDA codec access * hdajackretask - Reassign the I/O jacks on the HDA hardware * hdajacksensetest - The sense test for the I/O jacks on the HDA hardware

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

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

sudo dnf -y install alsa-tools

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

sudo yum -y install alsa-tools

How To Uninstall alsa-tools on Fedora 36

To uninstall only the alsa-tools package we can use the following command:

sudo dnf remove alsa-tools

alsa-tools Package Contents on Fedora 36

/usr/bin/as10k1
/usr/bin/cspctl
/usr/bin/echomixer
/usr/bin/envy24control
/usr/bin/hda-verb
/usr/bin/hdajackretask
/usr/bin/hdajacksensetest
/usr/bin/hdspconf
/usr/bin/hdspmixer
/usr/bin/hwmixvolume
/usr/bin/rmedigicontrol
/usr/bin/sbiload
/usr/bin/sscape_ctl
/usr/bin/us428control
/usr/lib/.build-id
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/c0d5658ae2de3b1531c303f134b868ea66b8f4
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/ea799f0331b293ee84b2f5f2e8ef6985c34ab6
/usr/lib/.build-id/21
/usr/lib/.build-id/21/7345ec393de69b987ab5bfb24bd4431b90ac99
/usr/lib/.build-id/2c
/usr/lib/.build-id/2c/0066e96a97d66997d4ba4b49e43db4bc48d413
/usr/lib/.build-id/2c/1cd27aed6712c97d5345bc6376022d8fdf352f
/usr/lib/.build-id/51
/usr/lib/.build-id/51/e4870367e1d750c967a21a93790f9567e72f8d
/usr/lib/.build-id/55
/usr/lib/.build-id/55/a63f0ad1f3a8fb7603d3a24f7141df6ce567bc
/usr/lib/.build-id/61
/usr/lib/.build-id/61/61991c9636d3ca08de0145e16549b426541b80
/usr/lib/.build-id/7f
/usr/lib/.build-id/7f/c2aaa10e9f5deb1c32114ec772198d38c15498
/usr/lib/.build-id/8f
/usr/lib/.build-id/8f/1346b3dc0782a48c96785c6be572195dc6337f
/usr/lib/.build-id/95
/usr/lib/.build-id/95/c4927f58e4f1ecf692f445234f4cce4127866e
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/22d01a6edf7cfb0778fefa8387265648c970b5
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/18e962a5d91d24552c9360b78eadf59d1eaa74
/usr/share/applications/echomixer.desktop
/usr/share/applications/envy24control.desktop
/usr/share/applications/hdajackretask.desktop
/usr/share/applications/hdspconf.desktop
/usr/share/applications/hdspmixer.desktop
/usr/share/applications/hwmixvolume.desktop
/usr/share/doc/alsa-tools
/usr/share/doc/alsa-tools/as10k1
/usr/share/doc/alsa-tools/as10k1/COPYING
/usr/share/doc/alsa-tools/as10k1/README
/usr/share/doc/alsa-tools/echomixer
/usr/share/doc/alsa-tools/echomixer/COPYING
/usr/share/doc/alsa-tools/echomixer/README
/usr/share/doc/alsa-tools/envy24control
/usr/share/doc/alsa-tools/envy24control/COPYING
/usr/share/doc/alsa-tools/envy24control/README
/usr/share/doc/alsa-tools/hda-verb
/usr/share/doc/alsa-tools/hda-verb/README
/usr/share/doc/alsa-tools/hdajackretask
/usr/share/doc/alsa-tools/hdajackretask/README
/usr/share/doc/alsa-tools/hdspconf
/usr/share/doc/alsa-tools/hdspconf/COPYING
/usr/share/doc/alsa-tools/hdspconf/README
/usr/share/doc/alsa-tools/hdspmixer
/usr/share/doc/alsa-tools/hdspmixer/COPYING
/usr/share/doc/alsa-tools/hdspmixer/README
/usr/share/doc/alsa-tools/hwmixvolume
/usr/share/doc/alsa-tools/hwmixvolume/README
/usr/share/doc/alsa-tools/rmedigicontrol
/usr/share/doc/alsa-tools/rmedigicontrol/COPYING
/usr/share/doc/alsa-tools/rmedigicontrol/README
/usr/share/doc/alsa-tools/sb16_csp
/usr/share/doc/alsa-tools/sb16_csp/COPYING
/usr/share/doc/alsa-tools/sb16_csp/README
/usr/share/doc/alsa-tools/sbiload
/usr/share/doc/alsa-tools/sbiload/COPYING
/usr/share/doc/alsa-tools/sbiload/README
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/hdajackretask.png
/usr/share/icons/hicolor/128x128/apps/hwmixvolume.png
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/hdajackretask.png
/usr/share/icons/hicolor/256x256/apps/hwmixvolume.png
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/echomixer.png
/usr/share/icons/hicolor/48x48/apps/envy24control.png
/usr/share/icons/hicolor/48x48/apps/hdajackretask.png
/usr/share/icons/hicolor/48x48/apps/hdspconf.png
/usr/share/icons/hicolor/48x48/apps/hdspmixer.png
/usr/share/icons/hicolor/48x48/apps/hwmixvolume.png
/usr/share/man/man1/cspctl.1.gz
/usr/share/man/man1/envy24control.1.gz
/usr/share/sounds/opl3
/usr/share/sounds/opl3/drums.o3
/usr/share/sounds/opl3/drums.sb
/usr/share/sounds/opl3/std.o3
/usr/share/sounds/opl3/std.sb

References

Summary

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