How To Install solarwolf on Fedora 36

In this tutorial we learn how to install solarwolf in Fedora 36. solarwolf is A Python port of SolarFox

Introduction

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

What is solarwolf

The point of the game is to scramble through 60 levels collecting space boxes. Each level gets is harder than the previous. Obstacles like bullets, mines, and asteroids cover your every move. Beat the Skip timer and grab the powerups for your only chance.

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

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

sudo dnf -y install solarwolf

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

sudo yum -y install solarwolf

How To Uninstall solarwolf on Fedora 36

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

sudo dnf remove solarwolf

solarwolf Package Contents on Fedora 36

/usr/bin/solarwolf
/usr/lib/python3.10/site-packages/solarwolf
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/solarwolf-1.6.0a4-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/solarwolf/__init__.py
/usr/lib/python3.10/site-packages/solarwolf/__pycache__
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/allmodules.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/allmodules.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/cli.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/cli.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/errorbox.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/errorbox.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/game.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/game.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamecreds.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamecreds.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamefinish.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamefinish.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamehelp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamehelp.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gameinit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gameinit.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamemenu.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamemenu.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamename.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamename.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamenews.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamenews.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamepause.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamepause.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gameplay.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gameplay.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamepref.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamepref.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamesetup.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamesetup.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamestart.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamestart.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamewin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gamewin.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gfx.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/gfx.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/hud.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/hud.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/input.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/input.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/levels.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/levels.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/main.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objasteroid.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objasteroid.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objbox.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objbox.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objexplode.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objexplode.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objguard.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objguard.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objlaser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objlaser.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objpopshot.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objpopshot.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objpowerup.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objpowerup.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objship.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objship.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objshot.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objshot.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objsmoke.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objsmoke.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objtele.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objtele.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objtext.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objtext.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objwarp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/objwarp.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/players.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/players.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/score.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/score.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/snd.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/snd.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/stars.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/stars.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/txt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/solarwolf/__pycache__/txt.cpython-310.pyc
/usr/lib/python3.10/site-packages/solarwolf/allmodules.py
/usr/lib/python3.10/site-packages/solarwolf/cli.py
/usr/lib/python3.10/site-packages/solarwolf/data
/usr/lib/python3.10/site-packages/solarwolf/data/asteroid.png
/usr/lib/python3.10/site-packages/solarwolf/data/audio
/usr/lib/python3.10/site-packages/solarwolf/data/audio/boxhit.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/chimein.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/chimeout.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/delete.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/explode.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/flop.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/gameover.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/incorrect.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/klank2.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/levelfinish.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/levelskip.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/select_choose.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/select_move.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/shoot.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/spring.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/startlife.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/startup.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/vaauw.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/whip.wav
/usr/lib/python3.10/site-packages/solarwolf/data/audio/yboxhit.wav
/usr/lib/python3.10/site-packages/solarwolf/data/baddie-teleport.png
/usr/lib/python3.10/site-packages/solarwolf/data/baddie.png
/usr/lib/python3.10/site-packages/solarwolf/data/bigboxes.png
/usr/lib/python3.10/site-packages/solarwolf/data/bonus-bullet.png
/usr/lib/python3.10/site-packages/solarwolf/data/bonus-shield.png
/usr/lib/python3.10/site-packages/solarwolf/data/boxes.png
/usr/lib/python3.10/site-packages/solarwolf/data/btn-add.gif
/usr/lib/python3.10/site-packages/solarwolf/data/btn-delete.gif
/usr/lib/python3.10/site-packages/solarwolf/data/debris-base.png
/usr/lib/python3.10/site-packages/solarwolf/data/debris-bubble.png
/usr/lib/python3.10/site-packages/solarwolf/data/debris-motor.png
/usr/lib/python3.10/site-packages/solarwolf/data/debris1.png
/usr/lib/python3.10/site-packages/solarwolf/data/debris2.png
/usr/lib/python3.10/site-packages/solarwolf/data/debris3.png
/usr/lib/python3.10/site-packages/solarwolf/data/debris4.png
/usr/lib/python3.10/site-packages/solarwolf/data/downerror.gif
/usr/lib/python3.10/site-packages/solarwolf/data/download.png
/usr/lib/python3.10/site-packages/solarwolf/data/downok.gif
/usr/lib/python3.10/site-packages/solarwolf/data/end.gif
/usr/lib/python3.10/site-packages/solarwolf/data/explosion.png
/usr/lib/python3.10/site-packages/solarwolf/data/fame.png
/usr/lib/python3.10/site-packages/solarwolf/data/fire.png
/usr/lib/python3.10/site-packages/solarwolf/data/hud.gif
/usr/lib/python3.10/site-packages/solarwolf/data/hud2.gif
/usr/lib/python3.10/site-packages/solarwolf/data/levels.txt
/usr/lib/python3.10/site-packages/solarwolf/data/logo.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_creds_off.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_creds_on.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_news_off.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_news_on.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_on_bgd.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_quit_off.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_quit_on.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_setup_off.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_setup_on.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_start_off.png
/usr/lib/python3.10/site-packages/solarwolf/data/menu_start_on.png
/usr/lib/python3.10/site-packages/solarwolf/data/music
/usr/lib/python3.10/site-packages/solarwolf/data/music/arg.xm
/usr/lib/python3.10/site-packages/solarwolf/data/music/aster2_sw.xm
/usr/lib/python3.10/site-packages/solarwolf/data/music/h2.ogg
/usr/lib/python3.10/site-packages/solarwolf/data/newversion.gif
/usr/lib/python3.10/site-packages/solarwolf/data/oldsolarfox.png
/usr/lib/python3.10/site-packages/solarwolf/data/popbox.png
/usr/lib/python3.10/site-packages/solarwolf/data/popshot.png
/usr/lib/python3.10/site-packages/solarwolf/data/powereffects.png
/usr/lib/python3.10/site-packages/solarwolf/data/powerup.png
/usr/lib/python3.10/site-packages/solarwolf/data/pygame_powered.gif
/usr/lib/python3.10/site-packages/solarwolf/data/pythonpowered.gif
/usr/lib/python3.10/site-packages/solarwolf/data/rub.gif
/usr/lib/python3.10/site-packages/solarwolf/data/score_1.png
/usr/lib/python3.10/site-packages/solarwolf/data/score_10.png
/usr/lib/python3.10/site-packages/solarwolf/data/score_5.png
/usr/lib/python3.10/site-packages/solarwolf/data/score_50.png
/usr/lib/python3.10/site-packages/solarwolf/data/sdlpowered.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-big.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-mini-boost2.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-teleport.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-up-boost1.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-up-boost2.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-up.png
/usr/lib/python3.10/site-packages/solarwolf/data/ship-warp.png
/usr/lib/python3.10/site-packages/solarwolf/data/smoke.png
/usr/lib/python3.10/site-packages/solarwolf/data/solarwolf.pal
/usr/lib/python3.10/site-packages/solarwolf/data/spikeball.png
/usr/lib/python3.10/site-packages/solarwolf/data/star.gif
/usr/lib/python3.10/site-packages/solarwolf/errorbox.py
/usr/lib/python3.10/site-packages/solarwolf/game.py
/usr/lib/python3.10/site-packages/solarwolf/gamecreds.py
/usr/lib/python3.10/site-packages/solarwolf/gamefinish.py
/usr/lib/python3.10/site-packages/solarwolf/gamehelp.py
/usr/lib/python3.10/site-packages/solarwolf/gameinit.py
/usr/lib/python3.10/site-packages/solarwolf/gamemenu.py
/usr/lib/python3.10/site-packages/solarwolf/gamename.py
/usr/lib/python3.10/site-packages/solarwolf/gamenews.py
/usr/lib/python3.10/site-packages/solarwolf/gamepause.py
/usr/lib/python3.10/site-packages/solarwolf/gameplay.py
/usr/lib/python3.10/site-packages/solarwolf/gamepref.py
/usr/lib/python3.10/site-packages/solarwolf/gamesetup.py
/usr/lib/python3.10/site-packages/solarwolf/gamestart.py
/usr/lib/python3.10/site-packages/solarwolf/gamewin.py
/usr/lib/python3.10/site-packages/solarwolf/gfx.py
/usr/lib/python3.10/site-packages/solarwolf/hud.py
/usr/lib/python3.10/site-packages/solarwolf/input.py
/usr/lib/python3.10/site-packages/solarwolf/levels.py
/usr/lib/python3.10/site-packages/solarwolf/main.py
/usr/lib/python3.10/site-packages/solarwolf/objasteroid.py
/usr/lib/python3.10/site-packages/solarwolf/objbox.py
/usr/lib/python3.10/site-packages/solarwolf/objexplode.py
/usr/lib/python3.10/site-packages/solarwolf/objguard.py
/usr/lib/python3.10/site-packages/solarwolf/objlaser.py
/usr/lib/python3.10/site-packages/solarwolf/objpopshot.py
/usr/lib/python3.10/site-packages/solarwolf/objpowerup.py
/usr/lib/python3.10/site-packages/solarwolf/objship.py
/usr/lib/python3.10/site-packages/solarwolf/objshot.py
/usr/lib/python3.10/site-packages/solarwolf/objsmoke.py
/usr/lib/python3.10/site-packages/solarwolf/objtele.py
/usr/lib/python3.10/site-packages/solarwolf/objtext.py
/usr/lib/python3.10/site-packages/solarwolf/objwarp.py
/usr/lib/python3.10/site-packages/solarwolf/players.py
/usr/lib/python3.10/site-packages/solarwolf/score.py
/usr/lib/python3.10/site-packages/solarwolf/snd.py
/usr/lib/python3.10/site-packages/solarwolf/stars.py
/usr/lib/python3.10/site-packages/solarwolf/txt.py
/usr/share/applications/solarwolf.desktop
/usr/share/doc/solarwolf
/usr/share/doc/solarwolf/README.rst
/usr/share/icons/hicolor/64x64/apps/solarwolf.png
/usr/share/licenses/solarwolf
/usr/share/licenses/solarwolf/lgpl.txt

References

Summary

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