How To Install slashem on Fedora 34
Introduction
In this tutorial we learn how to install slashem on Fedora 34.
What is slashem
From the land before 3DFX, before VGA graphics and DOOM, before the IBM PC, way back in the dark ages of Unixland, there was a game. They called it Rogue. People played it, and found it good. From this basis, Hack was born. Soon Hack became Nethack, because it was developed by many people (and has nothing to do with hacking the internet). And people played this on many machines, from Unices to Macs to PCs, due to the amazing power of Open Source Code. But the DevTeam, the reclusive masterminds of Nethack, are a rather quiet bunch, gracing the world with new versions as they see fit, and when they see fit. Which is usually a new version every good number of years. And there was much gnashing of teeth. But because of the Freely Available Source Code Phenomenon, people began making their own versions of Nethack to tide themselves between magical releases. SLASH’EM is the (continuing) saga of one such variant…
We can use yum or dnf to install slashem on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install slashem.
Install slashem on Fedora 34 Using dnf
Update yum database with dnf using the following command.
sudo dnf makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install slashem using dnf by running the following command:
sudo dnf -y install slashem
Install slashem on Fedora 34 Using yum
Update yum database with yum using the following command.
sudo yum makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install slashem using yum by running the following command:
sudo yum -y install slashem
How To Uninstall slashem on Fedora 34
To uninstall only the slashem package we can use the following command:
sudo dnf remove slashem
slashem Package Contents on Fedora 34
/usr/bin/slashem
/usr/bin/slashem-recover
/usr/lib/.build-id
/usr/lib/.build-id/37
/usr/lib/.build-id/37/93751d7b9047d8b87973fa775fa4cd8a60bf09
/usr/lib/.build-id/ed
/usr/lib/.build-id/ed/90faab980822fb5da40d2df93323308aa24990
/usr/lib64/games/slashem
/usr/lib64/games/slashem/nhushare
/usr/lib64/games/slashem/slashem
/usr/share/appdata/slashem.appdata.xml
/usr/share/applications/slashem.desktop
/usr/share/doc/slashem
/usr/share/doc/slashem/Guidebook.txt
/usr/share/doc/slashem/README.34
/usr/share/doc/slashem/dgn_comp.txt
/usr/share/doc/slashem/dlb.txt
/usr/share/doc/slashem/history
/usr/share/doc/slashem/history.txt
/usr/share/doc/slashem/lev_comp.txt
/usr/share/doc/slashem/license
/usr/share/doc/slashem/readme.s6
/usr/share/doc/slashem/readme.txt
/usr/share/doc/slashem/recover.txt
/usr/share/doc/slashem/slamfaq.txt
/usr/share/doc/slashem/slashem.txt
/usr/share/doc/slashem/sources.txt
/usr/share/doc/slashem/strategy.txt
/usr/share/games/slashem
/usr/share/games/slashem/SlashEM.ad
/usr/share/games/slashem/glfont14.png
/usr/share/games/slashem/glfont20.png
/usr/share/games/slashem/glfont22.png
/usr/share/games/slashem/glfont8.png
/usr/share/games/slashem/gllogo.png
/usr/share/games/slashem/glrip.png
/usr/share/games/slashem/gltile16.png
/usr/share/games/slashem/gltile32.png
/usr/share/games/slashem/gltile64.png
/usr/share/games/slashem/nhshare
/usr/share/games/slashem/pet_mark.xbm
/usr/share/games/slashem/x11bigtiles
/usr/share/games/slashem/x11tiles
/usr/share/icons/hicolor/48x48/apps/slashem.png
/usr/share/man/man6/slashem-recover.6.gz
/usr/share/man/man6/slashem.6.gz
/var/games/slashem
/var/games/slashem/logfile
/var/games/slashem/perm
/var/games/slashem/record
/var/games/slashem/save
References
Summary
In this tutorial we learn how to install slashem on Fedora 34 using yum and dnf.