Ubuntu – Program refuses to install in wine, telling me that “the operating system is not adequate”

wine

I am attempting to install a program for a class using WINE, but during installation the installer detects that it is running in an environment other than Windows 7/8/10, and refuses to install. How can I make the installer think it is running in Windows?

The program in question is Vitalsource Bookshelf, and is only available for Windoze 7/8/10, android, iOS, and OSX, and the android version does not have the features that I need for my class. When I attempt to install the program in WINE, the installer reports

The operating system is not adequate for running VitalSource Bookshelf.

enter image description here

Fortunately, I don't need to use it right away, but I do need to get it to work somehow.

What can I do to determine the reason the installer is rejecting WINE, and if possible, how can I fix it?

Best Answer

You will need to use wine1.7 to be able to configure the Windows version to a newer release than XP, I think.

To do this, first you need to add the wine PPA, then refresh the sources list, and finally install the newer wine:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7-i386

Once installed, you will need to run winecfg and select Windows 7 or one of the other newer versions that is required, and you should be able to install your application. However, you may still encounter other issues with it, and may need to actually run it on Windows, either directly on hardware, or in a VM.