MusicBee works perfectly via Wine, and it’s a major part of my digital library. Without MusicBee my MP3 player would be worth 1/10 for me.
But you can’t just take the installer and double click it, you need to follow these steps (naturally replace the directories):
Install Wine Staging and Winetricks
Create prefix for MusicBee and .NET
Bash:
WINEPREFIX=/home/kadupse/Wine/MusicBee/ wineboot –init
Install .NET 4.0 and corefonts
Bash:
WINEPREFIX=/home/kadupse/Wine/MusicBee/ winetricks --force dotnet40 corefonts
Install xmllite and gdiplus
Bash:
WINEPREFIX=/home/kadupse/Wine/MusicBee/ winetricks xmllite gdiplus
Set Wine to Windows 7 compatibility mode
Bash:
WINEPREFIX=/home/kadupse/Wine/MusicBee/ winetricks win7
Install .NET 4.8
Bash:
WINEPREFIX=/home/kadupse/Wine/MusicBee/ wine $HOME/Downloads/ndp48-x86-x64-allos-enu.exe /q
Install Music Bee
Bash:
WINEPREFIX=/home/kadupse/Wine/MusicBee/ wine $HOME/Downloads/MusicBeeSetup_3_6.exe
Downloads needed:
This specific version of the .NET Framework installer
You might see warnings about WoW64 mode, experimental flags, etc, just ignore them and keep going and MusicBee will work.
No worries! I never found a true alternative to MusicBee, and there are several outdated tutorials about getting it run on Wine that technically work but leave you with a buggy app. The method I showed you works perfectly.