This guide will cover the installation Wine 6 on Debian 10 / Debian 9 workstation. Wine is an open source software that allows you to run Microsoft Windows applications on Linux. By leveraging its Winelib library, you can compile Windows applications to help with porting them to Unix-like systems.

If you want to know about new features in Wine 6, check Wine 6 release and new features article. This article will discuss the easy installation of Wine 6 on Debian 10/9.

Step 1: Enable 32 bit architecture

If you’re running a 64-bit system, enable support for 32-bit applications.

sudo dpkg --add-architecture i386

The command above won’t return any output.

Step 2: Add WineHQ repository

We will pull the latest Wine packages from WineHQ repository that is added manually.

First, import GPG key:

sudo apt update
sudo apt -y install gnupg2 software-properties-common
wget -qO - | sudo apt-key add -

You should receive “OK” in the output.

Add the Wine repository by running the following command:

sudo apt-add-repository

The command will add repository to line /etc/apt/sources.list file.

Update APT package index after:

sudo apt update

Step 3: Install Wine 6 on Debian 10/9

After configuration of the APT repository, the final step is the actual installation of Wine 6 on Debian 10/9.

Add Wine OBS repository:

Debian 10:

wget -O- -q | sudo apt-key add -    
echo "deb ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list

Debian 9:

wget -O- -q | sudo apt-key add -    
echo "deb ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list

Then install Wine from Stable branch:

sudo apt update
sudo apt install --install-recommends winehq-stable

And for latest release in staging, use:

sudo apt install winehq-staging

After installation. verify version installed.

$ wine --version  # Stable

$ wine --version # Staging
 wine-6.5 (Staging)

Step 4: Using Wine on Debian

For basic usage of wine, check help page.

$ wine --help

Example below is used to run Notepad++ editor on Linux.

cd ~/Downloads
wine ./npp.7.9.5.Installer.exe

Follow installation prompts like for any other Windows application.

Thanks for referring to our article on how to Install Wine on Debian.

Other guides.

How To Install Google Chrome Web Browser on Debian

How to Install PostgreSQL on Debian 10

Bind vs dnsmasq vs PowerDNS vs Unbound

Your support is our everlasting motivation,
that cup of coffee is what keeps us going!

As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online.

Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee.


  1. Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    winehq-stable : Depends: wine-stable (= 6.0.0~buster-1)
    E: Unable to correct problems, you have held broken packages.


Please enter your comment!
Please enter your name here