I’m pretty sure you have to install the launcher through wine and then install it. Then you have to configure the right capability layer through the steam launcher IIRC
I did everything from within Steam. Set up the installer as a Steam app, then set up the BNet launcher as a steam app, and done. It took a few minutes, basically waiting for the installation and download.