WINE is an acronym for “Wine Is Not an Emulator”. It is an open-source, free compatibility layer that aims at running windows applications on Linux systems. This article is written to help users running KDE Neon / Kubuntu Linux distribution with installation of Wine on their systems.
WINE started way back in 1993 when Bob Amstadt wanted to run Windows 3.1 programs on Linux. Version 1.0 was released in 2008, after 15 Years since its conception and a stable version is released each year. Half of the WINE Source code is written by volunteers.
With Wine, a windows application API is easily converted on the fly to a Linux API call. It allows apps, games built on Microsoft Windows to run on Unix systems
Alternatives like VMware and VirtualBox can be used but they require a lot of resources as opposed to WINE.
Features of Wine 7
The latest release is WINE 7 and its new features include
- All modules can be built in a Portable Execution (PE) format
- 64-bit Windows on Windows (WoW64) architecture is implemented and supports running 32-bit windows applications
- New ‘Light’ theme of ‘blue’ and ‘classic blue’ has been included and can be enabled through
- Graphic drivers implemented in a new Win32 Library on the kernel side
- Direct3D 10 and 11 features have been implemented including constant buffer offsetting
- Improvement on Windows Support Management like D3DX effects framework
- Implementation of input devices like DirectInput joystick
- In Internet and Networking, IE11 compatibility mode has been improved and used by default for HTML documents
In this guide, I will show you how to
- Install WINE on KDE Neon
- Configure WINE
- Install and use a Windows Application on KDE Neon using WINE
Install Wine 7 on KDE Neon / Kubuntu
- Enable multiarch to allow both x64 and x86 packages to be installed on your system
sudo dpkg --add-architecture i386
sudo apt update
Then update your package index
2. Import the WineHQ repository’s GPG key
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
3. Add the WINEHQ to your repository
sudo apt-add-repository "deb http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main"
4. Install wine on KDE Neon / Kubuntu by running the commands below
sudo apt install --install-recommends winehq-stable
If prompted for disk space, type
y to continue
Check version to confirm installation was successfully
The output is as follows
Configure Wine 7 on KDE Neon / Kubuntu
Before we install any applications on Linux we should create a fake C: drive where the applications will be installed. Use
This is used to configure WINE. It will prompt you to install Mono-Package, Just click on Install to continue
The wizard then opens and you choose the Windows OS version you want. In my case, I choose Windows 10. then click Apply, then OK
The setup will finish successfully.
Go to your File manager and enable “Show Hidden Files” from the menu at the top-right side as shown below.
.wine folder appears as shown below in a semi-transparent state.
Click on the folder to open the contents and you will see the
drive_c: folder which you can open to view its folders which are similar in a windows 10 OS
This shows Wine installation was successful and the configurations were automatically integrated.
Run Windows Applications on KDE Neon / Kubuntu using Wine
To know which applications can be installed using Wine, Go to Wine Application Database to get more information about the compatibility of an application.
You can Click on Browse Apps to search if the application you want to install is compatible as shown below
Once you have established the application is compatible. Download the
.exe file to your system.
Install Notepad++in KDE Neon
Find and download the Notepad++
.exe file from the Downloads page.
Once downloaded, find the file and right-click on the application, and select “Open with Wine Windows Program Loader“
The setup wizard for installation opens
Follow through the prompts to install the application then finish and it will open as shown below.
Notepad++ is now installed in your System and you can use it to edit your code like you can use it on Windows OS.
Install 7-zip on KDE Neon
Let us install another application. This time I will use 7-zip which is a file archiver.
Find and download the file from the downloads page
After downloading, find the file and right-click and select Open with Wine Windows Program Loader.
Follow through the prompts and install it
The file will complete the installation as shown below.
Then navigate to your application launcher where you will find Wine and its applications as shown below
You can open the 7-zip and it displays as below
In this guide, you have learned about WINE and how to install it from the repository. We have also configured WINE to install applications on Windows 10. We have also installed two apps that precisely run on Windows to run in KDE Neon using WINE.
WINE provides the compatibility layer to run the Windows Programs. At the moment it may not support all of Windows applications but they are improving and have a lot of them. Just check the Wine Database Application to confirm if the application you want to run is compatible.