Affinity absolutely does not work on linux easily, or well. Some people have gotten a barely-functioning app working in bottles, and reportedly some have gotten it "mostly" working through wine, but it is through a convoluted process that will be beyond many newer linux users and prone to errors. (And you have to dig through 100 pages of the affinity forum to try to figure it out.)
It doesn't support hardware acceleration and seems to tend to be glitchy and crash often.
Which... is still a vastly better state than the last time I checked, at least, ha. But that's been progress over the course of 4 years.