Lutris
Close matchFreeThe common route. A prepared setup installs Battle.net, and the game installs from there as normal.
Your files: Characters, subscription and purchases are untouched. Addon and settings folders can be copied straight across.
Verdict: Not directly
Not directly. Blizzard list Windows and Mac only, with no Linux client. Plenty of people do play it on Linux through Lutris and the Battle.net app, but that is unofficial and unsupported.
Blizzard's system requirements for World of Warcraft cover Windows 7 64-bit or later and macOS 10.13 or later. Linux is not listed and there is no Linux download.
The route people take is Lutris, a free launcher that installs Windows programs on Linux through Wine, a layer that translates Windows instructions as they run. Lutris has a community setup for the Battle.net app, so you install that, sign in with your normal account and install the game from inside it as usual. Bottles does the same job a different way.
Your account, characters, subscription and addons are unaffected. Characters live on Blizzard's servers, and addons are ordinary files you copy into the same folder as before.
Be clear about the risk you accept. Blizzard do not support this, so a game update or a Battle.net update can break it and you wait for a community fix. The honest answer is that it works well for a lot of people most of the time, and nobody owes you a fix when it stops.
The common route. A prepared setup installs Battle.net, and the game installs from there as normal.
Your files: Characters, subscription and purchases are untouched. Addon and settings folders can be copied straight across.
Same idea with Battle.net kept in its own container, which is easier to wipe and redo when an update breaks something.
Your files: Same as above.
Last checked . Sources: