Install Windows Applications On Linux Using Bottles

 How To Install Windows Apps On Linux

Windows Apps On Linux

 

              There are many apps that are only available on Windows. But, what if you love Linux and want to use some Windows apps or games at the same time? One way to install Windows applications on Linux is through Virtual Machine, however, it will require too many of your system resources. Another popular way to do it using WINE, but in this article we will explore how you can do it using Bottles. I personally find Bottles much better compatibility layer for windows application and games.

Let's get started with introduction to Bottles.

What Is Bottles?

             In simple words, Bottles is a compatibility layer that provides you an environment suitable for Windows applications on Linux systems, just like wine. It provides you many dependencies list that you can install in case some application requires it. If you love gaming, there are some gaming add-ons are also in the store.

How To Install Bottles?

            To install Bottles, you need to install flatpak first. Once flatpak is installed, you can install bottles via flatpak command.

Install Flatpak On Linux

            Run the following commands in terminal to install flatpak in your Linus system:

Fedora

Flatpak is installed by default on Fedora.

Ubuntu, Debian Based Distros

sudo apt install flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo 

Side note: If you get "unacceptable TLS certificate error" while installing flatpak,reinstall the ca-certificates using folowing command:

sudo apt install --reinstall ca-certificates

Arch Based Distros

sudo pacman -S flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo 

Opensuse

sudo zypper install flatpak 

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo  

Installing Bottles

Now that you have flatpak installed, you can install Bottles using the following command in terminal:

flatpak install com.usebottles.bottles

Using Bottles

Once bottles is installed, run it from application menu or use the following command in the terminal:

flatpak run com.usebottles.bottles

 

Windows Apps On Linux

At first run it will take few minutes for initial setup

Windows Apps On Linux

Windows Apps On Linux

When the setup is finished, You can start using it. Click on the + icon to create your first bottle for Windows application. Give it a name and create it. You can choose the preferred environment from the list like gaming, application or custom. Bottles will then set up a compatible environment for it.

Windows Apps On Linux

Windows Apps On Linux

Windows Apps On Linux
Now the bottle is created, you can start installing Windows applications of your choice. In case the application needs additional dependency, you can install from dependencies list.

Comments