8

While installing PBIDesktop_x64.msi using Wine, I am getting installation Failed Msg, i.e.:

 MS PowerBI Desktop (x64) requires Microsoft .NET Framework 4.5 or later.

Please see the Error Msg in the attached screenshot:

enter image description here

dlin
  • 3,740
  • 3
  • 29
  • 45
Arpan Ghosh
  • 81
  • 1
  • 1
  • 3
  • See e.g. https://askubuntu.com/questions/783211/cant-install-dotnet45-with-winetricks-on-ubuntu-14-04 or https://askubuntu.com/questions/881435/problem-to-install-net-4-6-using-wine – Takkat Aug 08 '17 at 10:00
  • I Think you mut install .NET Framework 4.5 previously... https://docs.microsoft.com/en-us/power-bi/report-server/system-requirements Good luck... – user792316 Feb 07 '18 at 08:45
  • 1
    Any progress on this? I managed to install .NET Framework 4.5 as mentioned, but the installer crashes for me after clicking next. – bwdm Dec 23 '19 at 19:50
  • 1
    [WineHQ](https://appdb.winehq.org/objectManager.php?sClass=application&iId=18940) rating for putting the desktop version of Power BI is "Garbage", it's not possible. Instead, as a linux user, I went to Azure and set up a virtual machine, and then installed Power BI there. Works like a charm. I'm using Power BI on the Windows 10 virtual desktop. – run-out Jan 10 '20 at 20:44
  • @run-out That page is for Power BI _Report Server_ – Pablo Bianchi Aug 10 '23 at 22:36

1 Answers1

2

As of now (Wine 8.x) Microsoft Power BI Desktop can't run in Wine, even if you could get .NET runtimes installed. Since it's a Microsoft application of significant complexity that is unlikely to change soon, but who knows.

If someone arrives here wanting to know how to have .NET framework support in wine, obtain the installer for "Wine Mono" from the wine website, using the version appropriate for your Wine installation (or earlier).

You can also obtain a more recent .NET runtime installer direct from Microsoft (or via winetricks), but this may or may not work. I did both in my main wine prefix and it works fine (with other .NET apps, I mean), and so I'm not going to touch it further. I used a .NET runtime version 7.0.5.

But to repeat, you can't use this to run Power BI in Wine.

Update - since I wrote this answer I have been running Power BI in a Virtualbox virtual machine. It's not the best experience in the world but it's usable.

thomasrutter
  • 36,068
  • 10
  • 86
  • 105