How To Install chocolate-doom on Fedora 36
Introduction
In this tutorial we learn how to install chocolate-doom
on Fedora 36.
What is chocolate-doom
Chocolate Doom is a game engine that aims to accurately reproduce the experience of playing vanilla Doom. It is a conservative, historically accurate Doom source port, which is compatible with the thousands of mods and levels that were made before the Doom source code was released. Rather than flashy new graphics, Chocolate Doom’s main features are its accurate reproduction of the game as it was played in the 1990s.
We can use yum
or dnf
to install chocolate-doom
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install chocolate-doom.
Install chocolate-doom 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 chocolate-doom
using dnf
by running the following command:
sudo dnf -y install chocolate-doom
Install chocolate-doom 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 chocolate-doom
using yum
by running the following command:
sudo yum -y install chocolate-doom
How To Uninstall chocolate-doom on Fedora 36
To uninstall only the chocolate-doom
package we can use the following command:
sudo dnf remove chocolate-doom
chocolate-doom Package Contents on Fedora 36
/usr/bin/chocolate-doom
/usr/bin/chocolate-doom-setup
/usr/bin/chocolate-heretic
/usr/bin/chocolate-heretic-setup
/usr/bin/chocolate-hexen
/usr/bin/chocolate-hexen-setup
/usr/bin/chocolate-server
/usr/bin/chocolate-strife
/usr/bin/chocolate-strife-setup
/usr/lib/.build-id
/usr/lib/.build-id/06
/usr/lib/.build-id/06/67353b2e9d5cc420727dfcf1173c34eb48c8d2
/usr/lib/.build-id/28
/usr/lib/.build-id/28/e15d1d8894cde534dccb22a2d7cbd1803d36cd
/usr/lib/.build-id/28/e15d1d8894cde534dccb22a2d7cbd1803d36cd.1
/usr/lib/.build-id/28/e15d1d8894cde534dccb22a2d7cbd1803d36cd.2
/usr/lib/.build-id/28/e15d1d8894cde534dccb22a2d7cbd1803d36cd.3
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/91be95e3064371f5947dc96df2d6cb53607db9
/usr/lib/.build-id/56
/usr/lib/.build-id/56/be6382f5a9a3ebba2428b2a2885ad5b9ee0735
/usr/lib/.build-id/b7
/usr/lib/.build-id/b7/c0803cc766e98e94f2dcd98cc28f7b3f034f2d
/usr/lib/.build-id/ba
/usr/lib/.build-id/ba/30579b7ebc7f1e41c469c3e7e75e09dca0c73a
/usr/share/appdata/chocolate-doom.appdata.xml
/usr/share/appdata/chocolate-heretic.appdata.xml
/usr/share/appdata/chocolate-hexen.appdata.xml
/usr/share/appdata/chocolate-strife.appdata.xml
/usr/share/applications/chocolate-doom.desktop
/usr/share/applications/chocolate-heretic.desktop
/usr/share/applications/chocolate-hexen.desktop
/usr/share/applications/chocolate-setup.desktop
/usr/share/applications/chocolate-strife.desktop
/usr/share/applications/screensavers/chocolate-doom-screensaver.desktop
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/chocolate-doom
/usr/share/bash-completion/completions/chocolate-heretic
/usr/share/bash-completion/completions/chocolate-hexen
/usr/share/bash-completion/completions/chocolate-strife
/usr/share/doc/chocolate-doom
/usr/share/doc/chocolate-doom/CMDLINE.doom
/usr/share/doc/chocolate-doom/ChangeLog
/usr/share/doc/chocolate-doom/INSTALL.doom
/usr/share/doc/chocolate-doom/NEWS.md
/usr/share/doc/chocolate-doom/NOT-BUGS.md
/usr/share/doc/chocolate-doom/PHILOSOPHY.md
/usr/share/doc/chocolate-doom/README.Music.md
/usr/share/doc/chocolate-doom/README.md
/usr/share/doc/chocolate-heretic
/usr/share/doc/chocolate-heretic/CMDLINE.heretic
/usr/share/doc/chocolate-heretic/ChangeLog
/usr/share/doc/chocolate-heretic/INSTALL.heretic
/usr/share/doc/chocolate-heretic/NEWS.md
/usr/share/doc/chocolate-heretic/PHILOSOPHY.md
/usr/share/doc/chocolate-heretic/README.Music.md
/usr/share/doc/chocolate-heretic/README.md
/usr/share/doc/chocolate-hexen
/usr/share/doc/chocolate-hexen/CMDLINE.hexen
/usr/share/doc/chocolate-hexen/ChangeLog
/usr/share/doc/chocolate-hexen/INSTALL.hexen
/usr/share/doc/chocolate-hexen/NEWS.md
/usr/share/doc/chocolate-hexen/PHILOSOPHY.md
/usr/share/doc/chocolate-hexen/README.Music.md
/usr/share/doc/chocolate-hexen/README.md
/usr/share/doc/chocolate-strife
/usr/share/doc/chocolate-strife/CMDLINE.strife
/usr/share/doc/chocolate-strife/ChangeLog
/usr/share/doc/chocolate-strife/INSTALL.strife
/usr/share/doc/chocolate-strife/NEWS.md
/usr/share/doc/chocolate-strife/PHILOSOPHY.md
/usr/share/doc/chocolate-strife/README.Music.md
/usr/share/doc/chocolate-strife/README.Strife.md
/usr/share/doc/chocolate-strife/README.md
/usr/share/icons/hicolor/64x64/apps/chocolate-doom.png
/usr/share/icons/hicolor/64x64/apps/chocolate-setup.png
/usr/share/man/man5/chocolate-doom.cfg.5.gz
/usr/share/man/man5/chocolate-heretic.cfg.5.gz
/usr/share/man/man5/chocolate-hexen.cfg.5.gz
/usr/share/man/man5/chocolate-strife.cfg.5.gz
/usr/share/man/man5/default.cfg.5.gz
/usr/share/man/man5/heretic.cfg.5.gz
/usr/share/man/man5/hexen.cfg.5.gz
/usr/share/man/man5/strife.cfg.5.gz
/usr/share/man/man6/chocolate-doom-setup.6.gz
/usr/share/man/man6/chocolate-doom.6.gz
/usr/share/man/man6/chocolate-heretic-setup.6.gz
/usr/share/man/man6/chocolate-heretic.6.gz
/usr/share/man/man6/chocolate-hexen-setup.6.gz
/usr/share/man/man6/chocolate-hexen.6.gz
/usr/share/man/man6/chocolate-server.6.gz
/usr/share/man/man6/chocolate-setup.6.gz
/usr/share/man/man6/chocolate-strife-setup.6.gz
/usr/share/man/man6/chocolate-strife.6.gz
References
Summary
In this tutorial we learn how to install chocolate-doom
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).