How To Install whipper on Fedora 36

In this tutorial we learn how to install whipper in Fedora 36. whipper is Python CD-DA ripper preferring accuracy over speed

Introduction

In this tutorial we learn how to install whipper on Fedora 36.

What is whipper

CD ripper preferring accuracy over speed

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

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

sudo dnf -y install whipper

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

sudo yum -y install whipper

How To Uninstall whipper on Fedora 36

To uninstall only the whipper package we can use the following command:

sudo dnf remove whipper

whipper Package Contents on Fedora 36

/usr/bin/accuraterip-checksum
/usr/bin/whipper
/usr/lib/.build-id
/usr/lib/.build-id/62
/usr/lib/.build-id/62/c5edc34e23a5c550419eefd3758e9699b9fe8a
/usr/lib64/python3.10/site-packages/accuraterip.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/whipper
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info/PKG-INFO
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info/SOURCES.txt
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info/dependency_links.txt
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info/entry_points.txt
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info/requires.txt
/usr/lib64/python3.10/site-packages/whipper-0.10.0-py3.10.egg-info/top_level.txt
/usr/lib64/python3.10/site-packages/whipper/__init__.py
/usr/lib64/python3.10/site-packages/whipper/__main__.py
/usr/lib64/python3.10/site-packages/whipper/__pycache__
/usr/lib64/python3.10/site-packages/whipper/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/__pycache__/__main__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/__pycache__/__main__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command
/usr/lib64/python3.10/site-packages/whipper/command/__init__.py
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/accurip.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/accurip.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/basecommand.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/basecommand.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/cd.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/cd.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/drive.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/drive.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/image.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/image.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/main.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/mblookup.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/mblookup.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/offset.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/command/__pycache__/offset.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/command/accurip.py
/usr/lib64/python3.10/site-packages/whipper/command/basecommand.py
/usr/lib64/python3.10/site-packages/whipper/command/cd.py
/usr/lib64/python3.10/site-packages/whipper/command/drive.py
/usr/lib64/python3.10/site-packages/whipper/command/image.py
/usr/lib64/python3.10/site-packages/whipper/command/main.py
/usr/lib64/python3.10/site-packages/whipper/command/mblookup.py
/usr/lib64/python3.10/site-packages/whipper/command/offset.py
/usr/lib64/python3.10/site-packages/whipper/common
/usr/lib64/python3.10/site-packages/whipper/common/__init__.py
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/accurip.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/accurip.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/checksum.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/checksum.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/common.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/config.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/directory.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/directory.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/drive.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/drive.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/encode.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/encode.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/mbngs.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/mbngs.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/path.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/path.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/program.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/program.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/renamer.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/renamer.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/task.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/common/__pycache__/task.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/common/accurip.py
/usr/lib64/python3.10/site-packages/whipper/common/checksum.py
/usr/lib64/python3.10/site-packages/whipper/common/common.py
/usr/lib64/python3.10/site-packages/whipper/common/config.py
/usr/lib64/python3.10/site-packages/whipper/common/directory.py
/usr/lib64/python3.10/site-packages/whipper/common/drive.py
/usr/lib64/python3.10/site-packages/whipper/common/encode.py
/usr/lib64/python3.10/site-packages/whipper/common/mbngs.py
/usr/lib64/python3.10/site-packages/whipper/common/path.py
/usr/lib64/python3.10/site-packages/whipper/common/program.py
/usr/lib64/python3.10/site-packages/whipper/common/renamer.py
/usr/lib64/python3.10/site-packages/whipper/common/task.py
/usr/lib64/python3.10/site-packages/whipper/extern
/usr/lib64/python3.10/site-packages/whipper/extern/__init__.py
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__/asyncsub.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__/asyncsub.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__/freedb.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/__pycache__/freedb.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/asyncsub.py
/usr/lib64/python3.10/site-packages/whipper/extern/freedb.py
/usr/lib64/python3.10/site-packages/whipper/extern/task
/usr/lib64/python3.10/site-packages/whipper/extern/task/__init__.py
/usr/lib64/python3.10/site-packages/whipper/extern/task/__pycache__
/usr/lib64/python3.10/site-packages/whipper/extern/task/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/task/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/task/__pycache__/task.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/task/__pycache__/task.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/extern/task/task.py
/usr/lib64/python3.10/site-packages/whipper/image
/usr/lib64/python3.10/site-packages/whipper/image/__init__.py
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/cue.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/cue.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/image.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/image.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/table.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/table.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/toc.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/image/__pycache__/toc.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/image/cue.py
/usr/lib64/python3.10/site-packages/whipper/image/image.py
/usr/lib64/python3.10/site-packages/whipper/image/table.py
/usr/lib64/python3.10/site-packages/whipper/image/toc.py
/usr/lib64/python3.10/site-packages/whipper/program
/usr/lib64/python3.10/site-packages/whipper/program/__init__.py
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/arc.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/arc.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/cdparanoia.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/cdparanoia.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/cdrdao.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/cdrdao.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/flac.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/flac.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/sox.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/sox.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/soxi.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/soxi.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/program/__pycache__/utils.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/program/arc.py
/usr/lib64/python3.10/site-packages/whipper/program/cdparanoia.py
/usr/lib64/python3.10/site-packages/whipper/program/cdrdao.py
/usr/lib64/python3.10/site-packages/whipper/program/flac.py
/usr/lib64/python3.10/site-packages/whipper/program/sox.py
/usr/lib64/python3.10/site-packages/whipper/program/soxi.py
/usr/lib64/python3.10/site-packages/whipper/program/utils.py
/usr/lib64/python3.10/site-packages/whipper/result
/usr/lib64/python3.10/site-packages/whipper/result/__init__.py
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__/logger.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__/logger.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__/result.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/result/__pycache__/result.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/result/logger.py
/usr/lib64/python3.10/site-packages/whipper/result/result.py
/usr/lib64/python3.10/site-packages/whipper/test
/usr/lib64/python3.10/site-packages/whipper/test/__init__.py
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/common.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_command_mblookup.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_command_mblookup.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_accurip.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_accurip.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_common.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_common.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_config.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_config.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_directory.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_directory.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_drive.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_drive.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_mbngs.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_mbngs.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_path.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_path.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_program.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_program.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_renamer.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_common_renamer.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_image_cue.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_image_cue.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_image_table.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_image_table.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_image_toc.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_image_toc.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_cdparanoia.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_cdparanoia.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_cdrdao.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_cdrdao.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_sox.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_sox.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_soxi.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_program_soxi.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_result_logger.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/whipper/test/__pycache__/test_result_logger.cpython-310.pyc
/usr/lib64/python3.10/site-packages/whipper/test/common.py
/usr/lib64/python3.10/site-packages/whipper/test/test_command_mblookup.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_accurip.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_common.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_config.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_directory.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_drive.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_mbngs.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_path.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_program.py
/usr/lib64/python3.10/site-packages/whipper/test/test_common_renamer.py
/usr/lib64/python3.10/site-packages/whipper/test/test_image_cue.py
/usr/lib64/python3.10/site-packages/whipper/test/test_image_table.py
/usr/lib64/python3.10/site-packages/whipper/test/test_image_toc.py
/usr/lib64/python3.10/site-packages/whipper/test/test_program_cdparanoia.py
/usr/lib64/python3.10/site-packages/whipper/test/test_program_cdrdao.py
/usr/lib64/python3.10/site-packages/whipper/test/test_program_sox.py
/usr/lib64/python3.10/site-packages/whipper/test/test_program_soxi.py
/usr/lib64/python3.10/site-packages/whipper/test/test_result_logger.py
/usr/share/doc/whipper
/usr/share/doc/whipper/CHANGELOG.md
/usr/share/doc/whipper/COVERAGE
/usr/share/doc/whipper/HACKING
/usr/share/doc/whipper/README.md
/usr/share/doc/whipper/TODO
/usr/share/licenses/whipper
/usr/share/licenses/whipper/LICENSE
/usr/share/metainfo/com.github.whipper_team.Whipper.metainfo.xml

References

Summary

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