Archives For wine

Wine Stable

Wine 5.4 was released a few days ago as the latest development release. The official apt repository has made the packages for all current Ubuntu releases.

Wine 5.4 was released with following changes:

  • Unicode data updated to Unicode version 13.
  • Builtin programs use the new UCRTBase C runtime.
  • More correct support for Internationalized Domain Names.
  • Support for painting rounded rectangles in Direct2D.
  • Text drawing in D3DX9.
  • Various bug fixes.

How to Install Wine 5.4 in Ubuntu:

Open terminal either by pressing Ctrl+Alt+T on keyboard, or by searching for ‘terminal’ from application menu. When it opens, run following commands one by one.

1.) Run command to enable 32 bit architecture (if you haven’t already):

sudo dpkg --add-architecture i386

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

2.) Download and install the keyring via command:

wget -nc https://dl.winehq.org/wine-builds/winehq.key; sudo apt-key add winehq.key

3.) Add wine repository via command (for Ubuntu 19.10):

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

NOTE: You may replace eoan in the code with:

  • bionic for Ubuntu 18.04 and Linux Mint 19.x
  • xenial for Ubuntu 16.04 and Linux Mint 18.x

4.) Add PPA for the required libfaudio0 library:

For Ubuntu 18.04 and Linux Mint 19.x only, as Ubuntu 19.10 has libfaudio0 in its universe repository and Wine for Ubuntu 16.04 does not require the libfaudio0 library.

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

5.) Finally install Wine 5.4 via command:

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

NOTE: installing the latest development release will automatically remove the stable version (if installed).

And for the unmet dependencies issue installing 32-bit libraries, try running command:

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

(Optional) After successfully installed Wine 5.4, you may remove the PPAs by launching Software & Updates utility and navigating to Other Software tab.

Wine Stable

Wine 4.21 was released a few days ago as the latest development release of the compatibility layer allows to run Windows apps on Linux and Mac OS.

Wine 4.21 release highlights:

  • HTTP proxy configuration through DHCP.
  • Parameter block support in D3DX9.
  • A few more dlls converted to PE.
  • And a total of 50 bug-fixes.

How to Install Wine 4.21 in Ubuntu:

1. Open terminal by either pressing Ctrl+Alt+T on keyboard or searching for ‘terminal’ from application menu. When it opens, run command first to enable 32-bit support:

sudo dpkg --add-architecture i386

Type user password (no asterisk feedback) when it prompts and hit Enter.

2. Grab and install the repository key via command:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key

3. Then add Wine repository for Ubuntu 19.10:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

For other Ubuntu releases, replace eoan in the code with:

  • bionic for Ubuntu 18.04, Linux Mint 19.x
  • disco for Ubuntu 19.04

3. Install unmet dependence: faudio

The wine devel package requires libfaudio0 library which is not available in Ubuntu repositories.

As a workaround, run command to add the third-party PPA

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

4. Finally run command to install Wine 4.21, which will automatically install the required libfaudio0 libraries.

sudo apt install --install-recommends winehq-devel

Once installed, run winecfg to bring up the configuration window and check Wine version.

NOTE: If you have unmet dependencies issue, try command sudo aptitude install winehq-devel to get a workaround.

Uninstall:

Open Software & Updates and navigate to Other Software tab. Then remove the PPA, and Wine apt repository lines.

To remove Wine devel package, run command:

sudo apt remove --auto-remove winehq-devel

Wine Stable

The new development version Wine 4.16 was released a day ago. Here’s how to install it in Ubuntu 19.04.

Wine 4.16 release highlights:

  • More reliable mouse grabbing in games.
  • Better cross-compilation support in WineGCC.
  • Improved compatibility with Windows debuggers.
  • Various bug fixes.

How to Install Wine 4.16 in Ubuntu:

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from application menu. When it opens, run following commands to download and install the key:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key

Type user password (no asterisk feedback) when it prompts and hit Enter.

2. Then add Wine repository for Ubuntu 19.04:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'

For other Ubuntu releases, replace disco in the code with:

  • bionic for Ubuntu 18.04, Linux Mint 19.x

3. Install unmet dependence: faudio

The wine devel package requires libfaudio0 library which is not available in Ubuntu repositories.

As a workaround, run command to add the third-party PPA, which offers the packages for Ubuntu 18.04, Ubuntu 19.04.

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

4. Finally run command to install Wine 4.16, which will automatically install the required libfaudio0 libraries.

sudo apt install --install-recommends winehq-devel

Once installed, run winecfg to bring up the configuration window and check Wine version.

Uninstall:

Open Software & Updates and navigate to Other Software tab. Then remove the PPA, and Wine apt repository lines.

To remove Wine devel package, run command:

sudo apt remove --auto-remove winehq-devel

Wine Stable

The new development version Wine 4.15 was released one day ago. Here’s how to install it in Ubuntu 19.04 and/or Ubuntu 18.04.

Wine 4.15 release highlights:

  • Initial implementation of the HTTP service.
  • Stack unwinding support on ARM64.
  • Better multi-monitor support on macOS.
  • RichEdit control optimizations.
  • Various bug-fixes, including fixes to Dragon Age, World of Warcraft 7, Need For Speed, etc.

How to Install Wine 4.15 in Ubuntu:

Note: following steps may not work in Ubuntu 18.04 due to unmet dependencies issue. Please comment if you have a solution.

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from application menu. When it opens, run following commands to download and install the key:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key

Type user password (no asterisk feedback) when it prompts and hit Enter.

2. Then add Wine repository for Ubuntu 19.04:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'

For other Ubuntu releases, replace disco in the code with:

  • bionic for Ubuntu 18.04, Linux Mint 19.x

3. Install unmet dependence: faudio

The wine devel package requires libfaudio0 library which is not available in Ubuntu repositories.

As a workaround, run command to add the third-party PPA, which offers the packages for Ubuntu 18.04, Ubuntu 19.04.

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

4. Finally run command to install Wine 4.14, which will automatically install the required libfaudio0 libraries.

sudo apt install --install-recommends winehq-devel

Once installed, run winecfg to bring up the configuration window and check Wine version.

Uninstall:

Open Software & Updates and navigate to Other Software tab. Then remove the PPA, and Wine apt repository lines.

To remove Wine devel package, run command:

sudo apt remove --auto-remove winehq-devel

Wine 1.8 PPA

The new development release Wine 4.13 was released a few day ago. Here’s how to install it in Ubuntu 18.04, Ubuntu 19.04.

Wine 4.13 release highlights:

  • Support for Passport HTTP redirects.
  • A bunch of header updates.
  • Various bug fixes.

How to Install Wine 4.13 in Ubuntu:

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from application menu. When it opens, run following commands to download and install the key:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key

Type user password (no asterisk feedback) when it prompts and hit Enter.

2. Then add Wine repository for Ubuntu 19.04:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'

For other Ubuntu releases, replace disco in the code with:

  • bionic for Ubuntu 18.04, Linux Mint 19.x

3. Install unmet dependence: faudio

The wine devel package requires libfaudio0 library which is not available in Ubuntu repositories.

As a workaround, run command to add the third-party PPA, which offers the packages for Ubuntu 18.04, Ubuntu 19.04.

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

4. Finally run command to install Wine 4.13, which will automatically install the required libfaudio0 libraries.

sudo apt install --install-recommends winehq-devel

Once installed, run winecfg to bring up the configuration window and check Wine version.

Uninstall:

Open Software & Updates and navigate to Other Software tab. Then remove the PPA, and Wine apt repository lines.

To remove Wine devel package, run command:

sudo apt remove --auto-remove winehq-devel