How To Install 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
At first run it will take few minutes for initial setup
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.
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
Post a Comment