
Follow ZDNET: Add us as a preferred source on Google.
ZDNET’s key takeaways
- Wine is here to help you run your Windows apps on Linux.
- The development team adds new features with each release.
- Some apps and games might require extra configuration.
Windows 10 has been officially sunsetted, and the system requirements issue with Windows 11 has led many users to seek alternatives. One of the most popular alternatives to Windows is Linux, and its popularity continues to grow. In fact, within two days of saying goodbye to Windows 10, Zorin OS had its biggest download period of all time, with over 100,000 downloads of the popular OS.
But what do Windows users do about running Windows apps on the open-source operating system? They turn to Wine. Wine is a compatibility layer that allows users to run Windows apps on Linux. Because many Windows applications lack native versions for Linux, it became necessary to create a means to run them on the open-source operating system.
Also: Your Windows 10 PC can’t be upgraded? You have 5 options before support ends in 2025
However, when you combine the lengthy list of native applications that users can install on Linux with the built-in app stores, the universal package managers Snap and Flatpak, AppImages, and Wine, the list of available software for Linux is massive.
Unfortunately, not every Windows app can run via Wine. If you’re curious about the apps that can, here’s a searchable database that lists them, from games to productivity tools and everything in between.
Also: Linux will be unstoppable in 2026 – but one open-source legend may not survive
The good news is that the Wine development team is always busy. The latest release of Wine (version 11) includes NTSYNC support, a unified 64-bit binary, enhanced Wayland/X11 integration, improved graphics via Vulkan/D3D12, better gamepad/joystick support, and smoother performance via WoW64. You can read the entire list of improvements and additions on the official Wine GitHub page.
When you combine these features with improvements in earlier releases, Wine becomes even more efficient and effective at running Windows apps and games on Linux.
So, how do you run those Windows apps on Linux with Wine? Let’s find out.
How to run a Windows app on Linux with Wine
What you’ll need: I’ll demonstrate the process on the latest release of Pop!_OS, but Wine can be installed on most Linux distributions. To install Wine, you’ll need a running Linux distribution and a user with sudo privileges. That’s it.
First, log in to your Linux desktop and open a terminal window.
If you have any 32-bit Windows applications you need to run, issue the following command to add support:
sudo dpkg –add-architecture i386
You’ll need to add the official Wine GPG key. To do that, issue the following two commands:
sudo mkdir -p /etc/apt/keyrings
wget -O – https://dl.winehq.org/wine-builds/winehq.key | sudo gpg –dearmor -o /etc/apt/keyrings/winehq-archive.key
Next, install the official Wine repository with the command:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
You can now update apt and install the latest version of Wine with the command:
sudo apt-get update
sudo apt-get install –install-recommends winehq-stable -y
You will also need to install Winetricks, which can be done with the command:
sudo apt-get install winetricks -y
If you’re running Fedora, you have to install Winetricks manually, which can be done with the following command:
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks && chmod +x winetricks && sudo mv winetricks /usr/local/bin/
Run the Winetricks app, which will automatically create the necessary directories for you, with the command below:
winetricks
In the resulting window, click “Select the default wineprefix” and click OK. In the next window, select “Run winecfg” and click OK. You can then configure the version of Windows for Wine to mimic by selecting the option from the Windows Version dropdown and clicking OK:
Winetricks makes it easy to configure several Wine options.
Screenshot by Jack Wallen/ZDNET
Winetricks also allows you to manage several other options, such as installing DLLs, fonts, and more.
Also: My 11 favorite Linux distributions of all time, ranked
At this point, though, you can close the window and prepare to install your first Windows app.
Installing a Windows app with Wine
I’ll show you how to install the Notepad++ Windows app with Wine’s help.
First, download the Windows installer for the app and save it in your Downloads directory. Then, open your terminal window and change into the Downloads directory with the command cd ~/Downloads.
Also: Rust turns 10: How a broken elevator changed software forever
Run the Notepad++ installer with the command wine npp.*.exe. Finally, the Windows install wizard will open, where you can click your way to success. If you receive an error that 32-bit support is missing, you can run the following command to fix the error:
sudo dpkg –add-architecture i386 && sudo apt-get update && sudo apt-get install wine32
Installing a Windows app on Linux is simple with Wine.
Screenshot by Jack Wallen/ZDNET
Once the installation completes, you’ll find the Notepad++ launcher in your desktop menu.
Installing a Windows app with Winetricks
Another cool trick up Wine’s sleeve is the ability to install a Windows app directly from within Winetricks.
If you run the Winetricks app, which can now be launched from your desktop menu, and select “Install an application,” you’ll be greeted with a list of applications that you can install directly from the GUI.
Also: 5 reasons to switch to an immutable Linux distro today – and which to try first
This method will automatically download and run the necessary installer file and then open the installation wizard to complete the process:
Winetricks allows you to install applications.
Screenshot by Jack Wallen/ZDNET
Further configuration might be needed
Notepad++ is a simple app to install using Wine. However, some apps (especially games) might require further configuration. If that issue occurs, re-run the Winetricks app to correct the configurations.
The amount of work needed will depend on the app you want to install. If installing a Windows app via Wine produces errors, you might need to research the configurations for that particular app.
Also: Want to save your aging computer? Try these 5 Linux distributions
Even with those potential issues, installing supported Windows apps on Linux with Wine is considerably easier than you might think. If your computer currently runs Windows 10 and won’t run Windows 11, why not install one of the many Linux distributions on the machine and continue using it for years to come?
Comments are closed, but trackbacks and pingbacks are open.