Authors:
nicknamenamenick
HikariKnight
Installing Software¶
Linux Package Formats¶
Package formats ranked from most recommended to least recommended for daily usage:¶
- Flatpak - Universal package format using a permissions-based model and should be used for most graphical applications.
ujust
- Custom scripts maintained by Bazzite & Universal Blue contributors that can install applications.- Homebrew - Install applications intended to run inside of the terminal (CLI/TUI).
- Distrobox - Intended for legacy applications that do not support Flatpak and Homebrew, or for use as development boxes.
- AppImage - Portable universal package format that relies on specific host libraries at a system-level, usually obtained from a project's website.
rpm-ostree
- Layer Fedora packages at a system-level (not recommended, use as a last resort)
How do I run Windows applications?¶
Use a WINE front-end:
- Steam (pre-installed) has a Windows compatibility layer built-in.
- Lutris (pre-installed) for non-Steam video games.
- Heroic for Epic Games, GOG, and Amazon Games integration.
- Bottles for general-purpose, non-gaming Windows applications.
- Zoom Platform has a built-in Windows compatibility layer making use of
umu-launcher
. - itch for games on itch.io.
- WineZGUI (pre-installed) for Windows applications that don’t require special considerations for their prefix.
Read the Bazzite Gaming Guide for more information on running Windows games on Linux.
How do I install Android applications?¶
Follow the Waydroid Setup Guide to install Android applications on Bazzite.
Tutorials for Installing Other Software¶
- Plex Media Server
- DISCLAIMER: Podman, Docker, or linuxserver.io is recommended over Distrobox for most software that you host services for.
- Flash Games
Video Showcase of Installing Software¶
Note
This video is missing Homebrew.
See also: Updates, Rollbacks, & Rebasing