Wine 2.21 recently released, is a piece of software that allows you to run Windows applications on several operating systems, such as Linux, macOS, & BSD. It makes a Windows API calls into POSIX, hence allowing you to easily integrate Windows applications into your desktop. Before we look at how to install wine on Linux, lets take a quick look at its features and release update.
- Support for running Win64, Win32 (Win 95/98, NT/2000/XP/2003/Vista/2008/7/2012/10), Win16 (Win 3.1) and DOS programs
- Optional use of external vendor DLL files (such as those included with Windows)
- X11-based graphics display, allowing remote display to any X terminal, as well as a text mode console
- Desktop-in-a-box or mixable windows
- DirectX support for games
- Good support for various sound drivers including OSS and ALSA
- Support for alternative input devices such as graphics tablets.
- Printing: PostScript interface driver (psdrv) to standard Unix PostScript print services
- Support for Modem, serial device, as well as Winsock TCP/IP networking
- ASPI interface (SCSI) support for scanners, CD writers, and other devices
- Advanced Unicode and foreign language support
- Full-featured Wine debugger as well as configurable trace logging messages for easier troubleshooting
Wine 2.21 Changelog
- Still more metafile support in GdiPlus
- Also indirect draws support in Direct 3D
- Calling convention fixes on ARM
- Improved serial port detection on Linux
- Services fixes on WoW64
- Better DPI scaling in the Shell Explorer
- Various bug fixes.
See announcement for complete lists
How to install Wine 2.21 on Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- First of all, remove any exiting installation
sudo apt remove wine* && sudo apt autoremove
- Next start by importing the key for the repository
wget -nc https://repos.wine-staging.com/wine/Release.key sudo apt-key add Release.key
- Now use the following command to add the repository to your /etc/apt/sources.list file
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
- Update the package cache and install Wine Dev
sudo apt-get update sudo apt-get install --install-recommends winehq-devel
How to uninstall Wine from Ubuntu
sudo apt-get purge wine-stable winetricks && sudo apt autoremove