No. Serato publishes Serato DJ Pro for Mac and PC only, with no Linux version. Mixxx is the free replacement, but your Serato crates and cue points will not come with you.
Serato DJ by Serato · Music & audio · No way to run it
Serato's own download page is headed for Mac and PC, and Linux is not offered anywhere on the site.
There is no browser version, and Serato hardware unlocks are tied to the Serato software rather than
to the controller, so buying the gear again would not help.
Mixxx is the working replacement. It is free, it has decks, beat detection, hot cues, loops,
effects, recording and streaming, and it supports many controllers. For a home or hobby DJ it does
the job without a subscription.
Be realistic about the gaps. Serato's timecode vinyl and CDJ support is a large part of why club
and scratch DJs use it, and Mixxx handles timecode but with a shorter list of supported gear.
Official Serato-only controllers may also need a community mapping that is less complete than the
official Serato one.
The library is the painful part. Serato stores crates, cue points, loops and beat grids in its own
database and in tags it writes into the files, and Mixxx does not read the Serato format. Your audio
files are fine, but plan on re-preparing the tracks you actually play, and do it before a gig rather
than at one.
For keeping the collection itself organised and tagged, which Serato was also doing for you.
Your files: Reads standard tags. Serato crates do not import, but .m3u playlist exports do.
This doesn't have to stop you
One stubborn program doesn't have to decide the whole question. You can keep Windows on the same PC and restart into it only when you need Serato DJ. Everything else you do can move.