Linux Format

Get more from Wine and Windows

Wine enables the Linux user to run software that was designed to run under Windows directly on the Linux desktop. Wine stands for Wine Is Not An Emulator, and that gives some clue as to how it works. Rather than emulating a PC, as is the case with a virtual machine, Wine remaps the calls made by Windows software to equivalent Linux calls. This means that the Windows application is, effectively, running natively on Linux. The advantages of this approach, as opposed to virtualisation, are that fewer resources are consumed, performance is improved and Windows applications run seamlessly on the Linux desktop.

Installing the latest Wine

The standard Wine package in the repository of most Linux distributions is Wine Stable, and this is the branch that most users are looking for. Development is a more up-to-date branch and Staging is the branch that contains experimental patches and new features. Generally, you’d only use those last two if you knew for sure that you needed a bug fix or feature that was only available in either of those branches.

On Ubuntu, for example, Wine Stable can be installed by typing $ sudo apt install wine. At time of writing, the Ubuntu version was a bit out of date, so we followed the instructions on the Wine website (https://wiki.winehq.org/Download) to install a more recent version. In the case of Fedora, things were a bit more current, so we used the version in the official repositories instead.

Windows Software, EEK!

The installation procedure for most Windows software is different to that of most Linux software.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format2 min read
Back Issues Missed One?
ISSUE 313 April 2024 Product code: LXFDB0313 In the magazine Discover how to use the ultimate hacker’s toolkit, staying out of trouble while doing so. And join us as we take the Puppy Linux developer’s new distro for a run and explore its container
Linux Format2 min read
Distro Watch
Ubuntu 24.04 LTS Noble Numbat is currently scheduled for release on 25th April. At the time of writing, we’re working with a daily build and expect a full review next issue. Nevertheless, we discovered that Canonical has announced this LTS release wi
Linux Format5 min read
Tips For Managing Docker Containers
Everyone knows how containers revolutionised application building and deployment. Using a E disposable stack of containers that make up an app that aren’t using the docker-compose command to manage the stack are missing a trick. It allows the shippin

Related Books & Audiobooks