Installing wine

how to install wine on aurora?

i tried rpm-ostree but got this error:

Checking out tree da59e1c... done
Enabled rpm-md repositories: updates fedora copr:copr.fedorainfracloud.org:gmaglione:podman-bootc copr:copr.fedorainfracloud.org:hikariknight:looking-glass-kvmfr updates-archive
Updating metadata for 'updates'... done
Updating metadata for 'fedora'... done
Updating metadata for 'copr:copr.fedorainfracloud.org:gmaglione:podman-bootc'... done
Updating metadata for 'copr:copr.fedorainfracloud.org:hikariknight:looking-glass-kvmfr'... done
Updating metadata for 'updates-archive'... done
Importing rpm-md... done
rpm-md repo 'updates'; generated: 2025-01-18T02:47:08Z solvables: 17907
rpm-md repo 'fedora'; generated: 2024-10-24T13:55:59Z solvables: 76624
rpm-md repo 'copr:copr.fedorainfracloud.org:gmaglione:podman-bootc'; generated: 2024-12-11T04:49:17Z solvables: 5
rpm-md repo 'copr:copr.fedorainfracloud.org:hikariknight:looking-glass-kvmfr'; generated: 2024-10-25T08:11:34Z solvables: 5
rpm-md repo 'updates-archive'; generated: 2025-01-18T03:22:09Z solvables: 24534
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
 Problem: conflicting requests
  - package wine-10.0-0.7rc4.fc41.i686 from updates requires mesa-dri-drivers(x86-32), but none of the providers can be installed
  - package wine-10.0-0.7rc4.fc41.x86_64 from updates requires mesa-dri-drivers(x86-32), but none of the providers can be installed
  - package wine-9.15-1.fc41.i686 from fedora requires mesa-dri-drivers(x86-32), but none of the providers can be installed
  - package wine-9.15-1.fc41.x86_64 from fedora requires mesa-dri-drivers(x86-32), but none of the providers can be installed
  - package wine-10.0-0.7rc4.fc41.x86_64 from updates-archive requires mesa-dri-drivers(x86-32), but none of the providers can be installed
  - mesa-dri-drivers-24.3.3-2.fc41.i686 from updates  does not belong to a distupgrade repository
  - mesa-dri-drivers-24.2.4-1.fc41.i686 from fedora  does not belong to a distupgrade repository
  - cannot install both mesa-dri-drivers-24.3.3-2.fc41.x86_64 from updates and mesa-dri-drivers-1:24.2.8-1.fc41.x86_64 from @System
  - cannot install both mesa-dri-drivers-24.2.4-1.fc41.x86_64 from fedora and mesa-dri-drivers-1:24.2.8-1.fc41.x86_64 from @System
  - cannot install both mesa-dri-drivers-24.3.3-2.fc41.x86_64 from updates-archive and mesa-dri-drivers-1:24.2.8-1.fc41.x86_64 from @System
  - nothing provides wine-cms(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive
  - nothing provides wine-core(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive
  - nothing provides wine-ldap(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive
  - nothing provides wine-opencl(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive
  - nothing provides wine-pulseaudio(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive
  - nothing provides wine-smartcard(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive
  - nothing provides wine-twain(x86-32) = 10.0-0.6rc3.fc41 needed by wine-10.0-0.6rc3.fc41.x86_64 from updates-archive

This might not be the answer you want, but you could try the flatpak version:

flatpak install app/org.winehq.Wine/x86_64/stable-24.08

If you don’t need pure WINE, try Bottles or Lutris.

Lastly, installing wine inside of a distrobox might work.

I doubt container based tools like wine will run in distrobox easily. To get things to run properly on directly installed wine can be hard to begin with. I tried getting waydroid to run that way and got errors. Probably one need to do some tweaks and permission settings if they decide to go that route.

Wine runs fine for me in distrobox. Just use ubuntu distrobox and use install instructions from wine’s website.

1 Like

Can also concur that wine works great in Distrobox, I use the bazzite-arch-gnome one for gaming on bluefin.

Wine runs fine from an Arch Distrobox, but I usually just use Bottles with the alias bottles-cli="flatpak run --command=bottles-cli com.usebottles.bottles"