How To Install mu on Fedora 36

In this tutorial we learn how to install mu in Fedora 36. mu is A simple Python editor not only for micro

Introduction

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

What is mu

mu is a simple Python editor also for BBC micro

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

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

sudo dnf -y install mu

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

sudo yum -y install mu

How To Uninstall mu on Fedora 36

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

sudo dnf remove mu

mu Package Contents on Fedora 36

/usr/bin/mu-editor
/usr/lib/python3.10/site-packages/mu
/usr/lib/python3.10/site-packages/mu/__init__.py
/usr/lib/python3.10/site-packages/mu/__main__.py
/usr/lib/python3.10/site-packages/mu/__pycache__
/usr/lib/python3.10/site-packages/mu/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/__main__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/__main__.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/app.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/app.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/localedetect.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/localedetect.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/logic.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/logic.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/mu-debug.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/__pycache__/mu-debug.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/app.py
/usr/lib/python3.10/site-packages/mu/debugger
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__/client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__/client.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__/runner.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__/runner.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/debugger/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/debugger/client.py
/usr/lib/python3.10/site-packages/mu/debugger/runner.py
/usr/lib/python3.10/site-packages/mu/debugger/utils.py
/usr/lib/python3.10/site-packages/mu/interface
/usr/lib/python3.10/site-packages/mu/interface/__init__.py
/usr/lib/python3.10/site-packages/mu/interface/__pycache__
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/dialogs.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/dialogs.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/editor.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/editor.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/main.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/panes.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/panes.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/themes.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/interface/__pycache__/themes.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/interface/dialogs.py
/usr/lib/python3.10/site-packages/mu/interface/editor.py
/usr/lib/python3.10/site-packages/mu/interface/main.py
/usr/lib/python3.10/site-packages/mu/interface/panes.py
/usr/lib/python3.10/site-packages/mu/interface/themes.py
/usr/lib/python3.10/site-packages/mu/locale
/usr/lib/python3.10/site-packages/mu/locale/de_DE
/usr/lib/python3.10/site-packages/mu/locale/de_DE/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/de_DE/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/es
/usr/lib/python3.10/site-packages/mu/locale/es/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/es/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/fr
/usr/lib/python3.10/site-packages/mu/locale/fr/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/fr/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/ja
/usr/lib/python3.10/site-packages/mu/locale/ja/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/ja/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/pl
/usr/lib/python3.10/site-packages/mu/locale/pl/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/pl/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/pt_BR
/usr/lib/python3.10/site-packages/mu/locale/pt_BR/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/pt_BR/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/pt_PT
/usr/lib/python3.10/site-packages/mu/locale/pt_PT/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/pt_PT/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/sv
/usr/lib/python3.10/site-packages/mu/locale/sv/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/sv/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/vi
/usr/lib/python3.10/site-packages/mu/locale/vi/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/vi/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/locale/zh_CN
/usr/lib/python3.10/site-packages/mu/locale/zh_CN/LC_MESSAGES
/usr/lib/python3.10/site-packages/mu/locale/zh_CN/LC_MESSAGES/mu.mo
/usr/lib/python3.10/site-packages/mu/localedetect.py
/usr/lib/python3.10/site-packages/mu/logic.py
/usr/lib/python3.10/site-packages/mu/modes
/usr/lib/python3.10/site-packages/mu/modes/__init__.py
/usr/lib/python3.10/site-packages/mu/modes/__pycache__
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/adafruit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/adafruit.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/debugger.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/debugger.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/microbit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/microbit.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/pygamezero.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/pygamezero.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/python3.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/__pycache__/python3.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/adafruit.py
/usr/lib/python3.10/site-packages/mu/modes/api
/usr/lib/python3.10/site-packages/mu/modes/api/__init__.py
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/adafruit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/adafruit.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/microbit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/microbit.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/pi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/pi.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/pygamezero.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/pygamezero.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/python3.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/python3.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/shared.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/__pycache__/shared.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/modes/api/adafruit.py
/usr/lib/python3.10/site-packages/mu/modes/api/microbit.py
/usr/lib/python3.10/site-packages/mu/modes/api/pi.py
/usr/lib/python3.10/site-packages/mu/modes/api/pygamezero.py
/usr/lib/python3.10/site-packages/mu/modes/api/python3.py
/usr/lib/python3.10/site-packages/mu/modes/api/shared.py
/usr/lib/python3.10/site-packages/mu/modes/base.py
/usr/lib/python3.10/site-packages/mu/modes/debugger.py
/usr/lib/python3.10/site-packages/mu/modes/microbit.py
/usr/lib/python3.10/site-packages/mu/modes/pygamezero.py
/usr/lib/python3.10/site-packages/mu/modes/python3.py
/usr/lib/python3.10/site-packages/mu/mu-debug.py
/usr/lib/python3.10/site-packages/mu/resources
/usr/lib/python3.10/site-packages/mu/resources/__init__.py
/usr/lib/python3.10/site-packages/mu/resources/__pycache__
/usr/lib/python3.10/site-packages/mu/resources/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/mu/resources/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/mu/resources/css
/usr/lib/python3.10/site-packages/mu/resources/css/contrast.css
/usr/lib/python3.10/site-packages/mu/resources/css/day.css
/usr/lib/python3.10/site-packages/mu/resources/css/night.css
/usr/lib/python3.10/site-packages/mu/resources/fonts
/usr/lib/python3.10/site-packages/mu/resources/fonts/LICENSE.txt
/usr/lib/python3.10/site-packages/mu/resources/fonts/SourceCodePro-Bold.otf
/usr/lib/python3.10/site-packages/mu/resources/fonts/SourceCodePro-BoldIt.otf
/usr/lib/python3.10/site-packages/mu/resources/fonts/SourceCodePro-It.otf
/usr/lib/python3.10/site-packages/mu/resources/fonts/SourceCodePro-Regular.otf
/usr/lib/python3.10/site-packages/mu/resources/fonts/SourceCodePro-Semibold.otf
/usr/lib/python3.10/site-packages/mu/resources/fonts/SourceCodePro-SemiboldIt.otf
/usr/lib/python3.10/site-packages/mu/resources/images
/usr/lib/python3.10/site-packages/mu/resources/images/adafruit.png
/usr/lib/python3.10/site-packages/mu/resources/images/button.png
/usr/lib/python3.10/site-packages/mu/resources/images/check.png
/usr/lib/python3.10/site-packages/mu/resources/images/checked.png
/usr/lib/python3.10/site-packages/mu/resources/images/close-tab.png
/usr/lib/python3.10/site-packages/mu/resources/images/debug.png
/usr/lib/python3.10/site-packages/mu/resources/images/files.png
/usr/lib/python3.10/site-packages/mu/resources/images/flash.png
/usr/lib/python3.10/site-packages/mu/resources/images/fonts.png
/usr/lib/python3.10/site-packages/mu/resources/images/help.png
/usr/lib/python3.10/site-packages/mu/resources/images/icon.png
/usr/lib/python3.10/site-packages/mu/resources/images/images.png
/usr/lib/python3.10/site-packages/mu/resources/images/load.png
/usr/lib/python3.10/site-packages/mu/resources/images/logs.png
/usr/lib/python3.10/site-packages/mu/resources/images/microbit.png
/usr/lib/python3.10/site-packages/mu/resources/images/modes.png
/usr/lib/python3.10/site-packages/mu/resources/images/music.png
/usr/lib/python3.10/site-packages/mu/resources/images/new.png
/usr/lib/python3.10/site-packages/mu/resources/images/play.png
/usr/lib/python3.10/site-packages/mu/resources/images/plotter.png
/usr/lib/python3.10/site-packages/mu/resources/images/pygamezero.png
/usr/lib/python3.10/site-packages/mu/resources/images/python.png
/usr/lib/python3.10/site-packages/mu/resources/images/quit.png
/usr/lib/python3.10/site-packages/mu/resources/images/repl.png
/usr/lib/python3.10/site-packages/mu/resources/images/run.png
/usr/lib/python3.10/site-packages/mu/resources/images/save.png
/usr/lib/python3.10/site-packages/mu/resources/images/scroll-down.png
/usr/lib/python3.10/site-packages/mu/resources/images/scroll-left.png
/usr/lib/python3.10/site-packages/mu/resources/images/scroll-right.png
/usr/lib/python3.10/site-packages/mu/resources/images/scroll-up.png
/usr/lib/python3.10/site-packages/mu/resources/images/serial.png
/usr/lib/python3.10/site-packages/mu/resources/images/snippets.png
/usr/lib/python3.10/site-packages/mu/resources/images/sounds.png
/usr/lib/python3.10/site-packages/mu/resources/images/splash-screen.png
/usr/lib/python3.10/site-packages/mu/resources/images/step-in.png
/usr/lib/python3.10/site-packages/mu/resources/images/step-out.png
/usr/lib/python3.10/site-packages/mu/resources/images/step-over.png
/usr/lib/python3.10/site-packages/mu/resources/images/stop.png
/usr/lib/python3.10/site-packages/mu/resources/images/theme.png
/usr/lib/python3.10/site-packages/mu/resources/images/theme_contrast.png
/usr/lib/python3.10/site-packages/mu/resources/images/theme_day.png
/usr/lib/python3.10/site-packages/mu/resources/images/zoom-in.png
/usr/lib/python3.10/site-packages/mu/resources/images/zoom-out.png
/usr/lib/python3.10/site-packages/mu/resources/pygamezero
/usr/lib/python3.10/site-packages/mu/resources/pygamezero/alien.png
/usr/lib/python3.10/site-packages/mu/resources/pygamezero/alien_hurt.png
/usr/lib/python3.10/site-packages/mu/resources/pygamezero/eep.wav
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/AUTHORS.rst
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/LICENSE
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/METADATA
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/WHEEL
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/entry_points.txt
/usr/lib/python3.10/site-packages/mu_editor-1.0.3.dist-info/top_level.txt
/usr/lib/udev/rules.d/90-usb-microbit.rules
/usr/share/applications/mu.codewith.editor.desktop
/usr/share/doc/mu
/usr/share/doc/mu/LICENSE
/usr/share/doc/mu/README.rst
/usr/share/icons/hicolor/256x256/apps/mu.codewith.editor.png
/usr/share/metainfo/mu.appdata.xml

References

Summary

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