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 winecfg
  • 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

  1. 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

wine --version

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

winecfg

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.

The .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

Conclusion

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.

1 COMMENT

  1. Currently when doing “wine –version”, it says that 6.0.3 is installed, not 7. Neverless, wine is still in working condition so I’m not going to complain. Thanks for making this easy for new users.

LEAVE A REPLY

Please enter your comment!
Please enter your name here