EL8 EL9 Wine and Crossover
EL + WINE
EL + WINE
- Install wine
sudo dnf in wine*
EL + LUTRIS
- Install lutris
sudo dnf in lutris
EL + PLAYONLINUX
- Install PoL
sudo dnf in playonlinux
EL + CROSSOVER
Easiest way to deal with most wine things if your technical skills are lacking.
-
Install Crossover
sudo dnf install http://crossover.codeweavers.com/redirect/crossover.rpm
-
Validate all needed dependencies are taken care of. Note on EL7 there are 4 dependencies that I for the love of God cannot resolve -- libtiff, openal, libmpg123, and libOSMesa.
/opt/cxoffice/bin/cxdiag
EL + STEAM
We have two options here:
1. Install [steam flatpak](https://flathub.org/apps/com.valvesoftware.Steam)
2. Install steam in a container
The flatpak is easier in many regards, but as of the time of writing, the more fragile solution due to the way flatpak sandboxes.
The container approach (and my personal method) is less finicky but also a bit more on the technical side. In this case, we are going to be using distrobox to install another distro container which will have steam and expose that to the system:
sudo dnf in distrobox
distrobox create -n fedora40 -i registry.fedoraproject.org/fedora-toolbox:40
distrobox enter fedora40
sudo dnf install steam
distrobox-export -a steam
exit
Then from your desktop menu, you should see a Steam icon available with the tag that its from a container named fedora40. Now you can use Proton to run what you need.