Wine 6.15 Released! How to Install it in Ubuntu 20.04/21.04/18.04

Wine, the free compatibility layer to run Windows apps on Linux, released v6.15 as the latest development version.

According to the release note, Wine 6.15 comes with following changes:

  • WinSock (WS2_32) library converted to PE.
  • Support for performance data in the registry.
  • More 32->64-bit thunks for NTDLL calls.
  • Improved floating point status handling in the C runtime.
  • More preparation work for the GDI syscall interface.

As usual, the release has a total of 49 bug-fixes for running Windows applications and games, including File Encryption 2.1, Google-Earth, Wordpad, Wavelab 6, Toon Boom Harmony 15, and more.

How to Install Wine 6.15 in Ubuntu:

Wine has its own apt repository for Ubuntu, Linux Mint based systems. Open terminal from the start menu. When it opens, run following commands one by one:

1.) Run command to enable 32 bit architecture (if you don’t have it):

sudo dpkg --add-architecture i386

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2.) Install the repository key by running command:

wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

NOTE: If you skipped step 1.) or run this command more than 5 minutes after, the process may stuck at blinking cursor waiting for you to type user password for sudo.

3.) Add wine repository

Note there’s A BLANK SPACE before the code name (e.g., focal, hirsute, bionic) in each command!

  • For Ubuntu 20.04, Linux Mint 20.x, run command:
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
  • For Ubuntu 18.04 and Linux Mint 18.x run:
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
  • And for 21.04, run command:
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main'

Don’t know your system edition? Run lsb_release -a command in terminal to check out.

4.) For Ubuntu 18.04 and Linux Mint 19.x only, libfaudio0 library is required to install from a third-party repository by running command:

sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport

5.) Finally install Wine 6.15 via command:

sudo apt update && sudo apt install --install-recommends winehq-devel

If you get unmet dependency issue, try aptitude command instead:

sudo apt install aptitude && sudo aptitude install winehq-devel

Still getting unmet dependency issue? Try running command to manually install some missing libraries. The command worked in my Ubuntu 20.04.

sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386

Uninstall wine:

You may remove the PPA by launching Software & Updates utility and navigating to Other Software tab.

To remove wine 6.15, run command in terminal:

sudo apt remove --auto-remove winehq-devel

Original Article