Skip to main content

Command Palette

Search for a command to run...

Installing the WinBoat AppImage.

Or: Running Windows 11 on Ubuntu 24.04 LTS.

Updated
3 min read
Installing the WinBoat AppImage.
B

Thank you for reading this post.

My name is Brian and I'm a developer from New Zealand. I've been interested in computers since the early 1990s. My first language was QBASIC. (Things have changed since the days of MS-DOS.)

I am the managing director of a one-man startup called Digital Core (NZ) Limited. I have accepted the "12 Startups in 12 Months" challenge so that DigitalCore will have income-generating products by April 2024.

This blog will follow the "12 Startups" project during its design, development, and deployment, cover the Agile principles and the DevOps philosophy that is used by the "12 Startups" project, and delve into the world of AI, machine learning, deep learning, prompt engineering, and large language models.

I hope you enjoyed this post and, if you did, I encourage you to explore some others I've written. And remember: The best technologies bring people together.

TL;DR.

This post provides a step-by-step guide on installing the WinBoat AppImage on a Debian-based Linux system, such as Ubuntu. It covers prerequisites, system updates, and the installation steps, enabling me to run Windows applications seamlessly on Linux for enhanced productivity and software access.

Attributions:

WinBoat.app ↗.


An Introduction.

This post is a comprehensive walk-through for installing WinBoat AppImage on Ubuntu 24.04 LTS, enabling Windows applications to run in a Linux environment:

The purpose of this post is to allow access to Win11 programs within Ubuntu.


The Big Picture.

WinBoat on Ubuntu bridges the gap between Linux and Windows environments, allowing me to leverage the strengths of both operating systems for enhanced productivity and software versatility.


Prerequisites.

  • A Debian-based Linux distro (I use Ubuntu).

Updating my Base System.

  • From the (base) terminal, I update my (base) system:
sudo apt clean && \
sudo apt update && \
sudo apt dist-upgrade -y && \
sudo apt --fix-broken install && \
sudo apt autoclean && \
sudo apt autoremove -y

NOTE: The Ollama LLM manager is already installed on my (base) system.


What is WinBoat?

WinBoat is an application that allows users to run Windows applications on Linux with seamless integration, making them feel like native apps. It uses a containerized approach to run Windows in a virtual machine, enabling access to a wide range of Windows software within a Linux environment.


Installing WinBoat.

  • From the terminal, I install the libfuse2 library:
sudo apt install libfuse2

NOTE: AppImages rely on FUSE (Filesystem in Userspace) to function properly.

  • From a browser, I download the AppImage file from the WinBoat.app website.

  • From the file manager, I move the WinBoat app to it’s own directory.

  • I copy the WinBoat logo to the WinBoat directory:

NOTE: I downloaded the WinBoat PNG logo from the Internet.

  • From the terminal, I make the AppImage an executable:
chmod +x /media/brian/Downloads/Ubuntu/WinBoat/winboat-0.8.5-x86_64.AppImage
  • I use the Nano text editor to create a desktop entry:
nano ~/.local/share/applications/winboat.desktop
  • I paste (CTRL + SHIFT + V) the following into the desktop entry, save (CTRL + S) the changes, and exit (CTRL + X) the Nano text editor:
[Desktop Entry]
Name=WinBoat
Exec=/media/brian/Downloads/Ubuntu/WinBoat/winboat-0.8.5-x86_64.AppImage --no-sandbox
Icon=/media/brian/Downloads/Ubuntu/WinBoat/winboat-logo.png
Type=Application
Categories=OS;Distro
  • From the apps menu, I pin the WinBoat app to the Dash.

The Results.

Installing the WinBoat AppImage on a Debian-based Linux system, such as Ubuntu, allows me to seamlessly run Windows applications as if they were native to Linux. By following the outlined steps, including updating the system, installing necessary libraries, and setting up the AppImage, I can enjoy the benefits of both operating systems. This integration not only enhances productivity but also expands the range of available software, making it a valuable tool for both Linux and Windows applications.


In Conclusion.

I learned how to seamlessly install the WinBoat AppImage on a Debian-based Linux system like Ubuntu. This post covered prerequisites, system updates, and step-by-step installation, enabling me to run Windows applications natively on Linux for enhanced productivity and software access.

Until next time: Be safe, be kind, be awesome.


Hash Tags.

#WinBoat #Linux #Ubuntu #AppImage #WindowsOnLinux #SeamlessIntegration #TechTutorial #Productivity #SoftwareAccess #LinuxApps

J

The steps you offered don't work for me. I changed the executable permission, but the folders for the config file don't exist on a fresh Ubuntu install. No steps to remediate offers and left stuck at that point. Trying to run the new executable doesn't work. Went the Deb method, hoping that works. Only suggestion is to try and put yourself in the shoes of the person that doesn't have a very strong Linux background, trying to follow your steps exactly. Thank you for your work, please keep up the good work.

The Ops Series

Part 2 of 46

In the Ops series, I describe the server "operations" I use for app development and technology evaluations.

Up next

How, and Why, I use System Images.

Or: When I Need to Learn Something New.