Ok so…
I tried using the script through both an Arch box and Fedora box and it seems to install the wine tricks into an .AffinityLinux folder.
Anyway, when comes the part of actually running the Affinity installers, where it asks for you to drag the installer onto the Terminal window, it states the installation is complete, but the installer doesn’t actually start.
You do see the app is now in the Applications list, but clicking on the icon does nothing.
I tried installing through Bottles next, the problem appears to be that you need to install .Net 3.5 And when you try it says it’s missing 3.0a which, according to AI, is supposed to be installed with 3.5.
I also had to install a bunch of other dependencies but 3.5 wouldn’t have it.
Yes there is a 2 year old thread somewhere giving you a yaml file for Bottles, it doesn’t work.
Then I tried manual installation through Distrobox, aided by AI, I have been trying to use the Elemental Warrior Wine package. It just ended up in me spending hours trying to fix compiling errors because, apparently, Elemental Warrior was written with an older version of C and both Fedora and Ubuntu Distroboxes weren’t playing nice with older code.
Then I tried Lutris, nothing there, the installer DOES start but gets stuck on “Preparing.”
So I gave up.
If there is a way to make a ujust command work it would be great.
I had managed to install Affinity on Cachy OS through the script I linked in the OP, but unexpectedly, AppArmor wasn’t loading properly on Cachy as of the new May update (at least for me).
So I am stuck between a rock and a hard place, I drop security to run Affinity on Cachy, or I run Affinity through a VM on Bazzite, which is laggy.
Or I dual boot back to Windows when I want to use Affinity, but the point is that I am trying to leave Windows behind.