How to use execution files on Linux

Subscribe to my newsletter and never miss my upcoming articles

If you are using a Linux system you could come to a point where you have to use one specific application. For this problem are there a few windows emulators or not emulators. The most known should be wine.

What is wine

Wine is short for "wine is not a windows emulator". The name lets us know, wine does not emulate windows. What does it then? Good question, it translates Windows API calls into POSIX calls on-the-fly. At least is this on their website.

About wine

  • began 1993 under the coordination of Bob Amstadt
  • very early has Alexandre Julliard got the leadership about the wine development (up to today)
  • is running on Linux, macOS, and BSD
  • it's open-source
  • estimating millions of people are using wine
  • it's free forever
  • covered by companies

How to get wine

You can download it here. It's available for Ubuntu, Debian, fedora macOS, android, Slackware, FreeBSD, and SUSE available. At the site are install tutorials.

How to use wine

I prefer to use wine in the right folder so I can use relative paths. For this, you open a terminal window in ubuntu with CTRL + ALT + T and use the cd command to navigate to your folder. For example, if you downloaded the file example.exe in your Downloads folder. An example for Ubuntu should be nearly the same in other OS. Then you use

cd ~/Downloads

to navigate to the folder and

wine example.exe

to run the execution file.

Comments (2)

Bolaji Ayodeji's photo

Amazing read!

Johannes Losch's photo

Java backend dev, Server guy, love to learn new stuff

Thanks!