Run x86 (32-Bit) & x86_64 (64-Bit) Windows Apps in a Proot Environment with Box86, Box64, and Wine 7.2.2 on Aarch64 version of Ubuntu 22.04.

This page summarizes the projects mentioned and recommended in the original post on /r/termux

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • box64

    Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices

  • # Initial Setup sudo apt update && sudo apt upgrade -y && sudo apt install git build-essential cmake wget -y sudo dpkg --add-architecture armhf sudo apt update && sudo apt upgrade -y sudo apt install gpg -y sudo apt install libgl1:armhf libgl1 -y sudo dpkg --add-architecture armhf && sudo apt-get update sudo apt install libasound2:armhf libc6:armhf libglib2.0-0:armhf libgphoto2-6:armhf libgphoto2-port12:armhf libgstreamer-plugins-base1.0-0:armhf libgstreamer1.0-0:armhf libpcap0.8:armhf libpulse0:armhf libsane1:armhf libudev1:armhf libusb-1.0-0:armhf libx11-6:armhf libxext6:armhf ocl-icd-libopencl1:armhf libasound2-plugins:armhf libncurses6:armhf libcap2-bin:armhf libcups2:armhf libdbus-1-3:armhf libfontconfig1:armhf libfreetype6:armhf libglu1-mesa:armhf libgnutls30:armhf libgssapi-krb5-2:armhf libkrb5-3:armhf libodbc1:armhf libosmesa6:armhf libsdl2-2.0-0:armhf libv4l-0:armhf libxcomposite1:armhf libxcursor1:armhf libxfixes3:armhf libxi6:armhf libxinerama1:armhf libxrandr2:armhf libxrender1:armhf libxxf86vm1:armhf -y sudo apt install libasound2 libc6 libglib2.0-0 libgphoto2-6 libgphoto2-port12 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libpcap0.8 libpulse0 libsane1 libudev1 libunwind8 libusb-1.0-0 libx11-6 libxext6 ocl-icd-libopencl1 libasound2-plugins libncurses6 libcap2-bin libcups2 libdbus-1-3 libfontconfig1 libfreetype6 libglu1-mesa libgnutls30 libgssapi-krb5-2 libjpeg8 libkrb5-3 libodbc1 libosmesa6 libsdl2-2.0-0 libv4l-0 libxcomposite1 libxcursor1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxxf86vm1 -y sudo apt clean && sudo apt autoremove -y # Compiling and Installing Box64 cd ~/Desktop git clone https://github.com/ptitSeb/box64.git cd box64 && mkdir build && cd build cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install # Compiling and Installing Box86 cd ~/Desktop sudo apt-get install libc6:armhf -y sudo apt install gcc-arm-linux-gnueabihf -y git clone https://github.com/ptitSeb/box86 cd box86 mkdir build; cd build; cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install cd ~/Desktop && rm -rf box* && cd ~ # Wine Download and Setup mkdir wine && cd wine wget https://github.com/Kron4ek/Wine-Builds/releases/download/7.22/wine-7.22-amd64.tar.xz tar -xvf wine-7.22-amd64.tar.xz && mv ~/wine/wine-7.22-amd64/* ~/wine && rm -rf wine-7.22-amd64.tar.xz wine-7.22-amd64 sudo ln -s ~/wine/bin/wine64 /usr/local/bin/wine64 sudo ln -s ~/wine/bin/wine /usr/local/bin/wine # Final Preparations echo "export BOX86_PATH=~/wine/bin/ export BOX86_LD_LIBRARY_PATH=~/wine/lib/wine/i386-unix/:/lib/i386-linux-gnu/:/lib/arm-linux-gnueabihf/:/lib/aarch64-linux-gnu/ export BOX64_PATH=~/wine/bin/ export BOX64_LD_LIBRARY_PATH=~/wine/lib/wine/i386-unix/:~/wine/lib/wine/x86_64-unix/:/lib/i386-linux-gnu/:/lib/x86_64-linux-gnu/:/lib/arm-linux-gnueabihf/:/lib/aarch64-linux-gnu/" >> /etc/profile source /etc/profile

  • box86

    Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices

  • # Initial Setup sudo apt update && sudo apt upgrade -y && sudo apt install git build-essential cmake wget -y sudo dpkg --add-architecture armhf sudo apt update && sudo apt upgrade -y sudo apt install gpg -y sudo apt install libgl1:armhf libgl1 -y sudo dpkg --add-architecture armhf && sudo apt-get update sudo apt install libasound2:armhf libc6:armhf libglib2.0-0:armhf libgphoto2-6:armhf libgphoto2-port12:armhf libgstreamer-plugins-base1.0-0:armhf libgstreamer1.0-0:armhf libpcap0.8:armhf libpulse0:armhf libsane1:armhf libudev1:armhf libusb-1.0-0:armhf libx11-6:armhf libxext6:armhf ocl-icd-libopencl1:armhf libasound2-plugins:armhf libncurses6:armhf libcap2-bin:armhf libcups2:armhf libdbus-1-3:armhf libfontconfig1:armhf libfreetype6:armhf libglu1-mesa:armhf libgnutls30:armhf libgssapi-krb5-2:armhf libkrb5-3:armhf libodbc1:armhf libosmesa6:armhf libsdl2-2.0-0:armhf libv4l-0:armhf libxcomposite1:armhf libxcursor1:armhf libxfixes3:armhf libxi6:armhf libxinerama1:armhf libxrandr2:armhf libxrender1:armhf libxxf86vm1:armhf -y sudo apt install libasound2 libc6 libglib2.0-0 libgphoto2-6 libgphoto2-port12 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libpcap0.8 libpulse0 libsane1 libudev1 libunwind8 libusb-1.0-0 libx11-6 libxext6 ocl-icd-libopencl1 libasound2-plugins libncurses6 libcap2-bin libcups2 libdbus-1-3 libfontconfig1 libfreetype6 libglu1-mesa libgnutls30 libgssapi-krb5-2 libjpeg8 libkrb5-3 libodbc1 libosmesa6 libsdl2-2.0-0 libv4l-0 libxcomposite1 libxcursor1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxxf86vm1 -y sudo apt clean && sudo apt autoremove -y # Compiling and Installing Box64 cd ~/Desktop git clone https://github.com/ptitSeb/box64.git cd box64 && mkdir build && cd build cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install # Compiling and Installing Box86 cd ~/Desktop sudo apt-get install libc6:armhf -y sudo apt install gcc-arm-linux-gnueabihf -y git clone https://github.com/ptitSeb/box86 cd box86 mkdir build; cd build; cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install cd ~/Desktop && rm -rf box* && cd ~ # Wine Download and Setup mkdir wine && cd wine wget https://github.com/Kron4ek/Wine-Builds/releases/download/7.22/wine-7.22-amd64.tar.xz tar -xvf wine-7.22-amd64.tar.xz && mv ~/wine/wine-7.22-amd64/* ~/wine && rm -rf wine-7.22-amd64.tar.xz wine-7.22-amd64 sudo ln -s ~/wine/bin/wine64 /usr/local/bin/wine64 sudo ln -s ~/wine/bin/wine /usr/local/bin/wine # Final Preparations echo "export BOX86_PATH=~/wine/bin/ export BOX86_LD_LIBRARY_PATH=~/wine/lib/wine/i386-unix/:/lib/i386-linux-gnu/:/lib/arm-linux-gnueabihf/:/lib/aarch64-linux-gnu/ export BOX64_PATH=~/wine/bin/ export BOX64_LD_LIBRARY_PATH=~/wine/lib/wine/i386-unix/:~/wine/lib/wine/x86_64-unix/:/lib/i386-linux-gnu/:/lib/x86_64-linux-gnu/:/lib/arm-linux-gnueabihf/:/lib/aarch64-linux-gnu/" >> /etc/profile source /etc/profile

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Wine-Builds

    Wine builds (Vanilla, Staging, TkG and Proton)

  • # Initial Setup sudo apt update && sudo apt upgrade -y && sudo apt install git build-essential cmake wget -y sudo dpkg --add-architecture armhf sudo apt update && sudo apt upgrade -y sudo apt install gpg -y sudo apt install libgl1:armhf libgl1 -y sudo dpkg --add-architecture armhf && sudo apt-get update sudo apt install libasound2:armhf libc6:armhf libglib2.0-0:armhf libgphoto2-6:armhf libgphoto2-port12:armhf libgstreamer-plugins-base1.0-0:armhf libgstreamer1.0-0:armhf libpcap0.8:armhf libpulse0:armhf libsane1:armhf libudev1:armhf libusb-1.0-0:armhf libx11-6:armhf libxext6:armhf ocl-icd-libopencl1:armhf libasound2-plugins:armhf libncurses6:armhf libcap2-bin:armhf libcups2:armhf libdbus-1-3:armhf libfontconfig1:armhf libfreetype6:armhf libglu1-mesa:armhf libgnutls30:armhf libgssapi-krb5-2:armhf libkrb5-3:armhf libodbc1:armhf libosmesa6:armhf libsdl2-2.0-0:armhf libv4l-0:armhf libxcomposite1:armhf libxcursor1:armhf libxfixes3:armhf libxi6:armhf libxinerama1:armhf libxrandr2:armhf libxrender1:armhf libxxf86vm1:armhf -y sudo apt install libasound2 libc6 libglib2.0-0 libgphoto2-6 libgphoto2-port12 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libpcap0.8 libpulse0 libsane1 libudev1 libunwind8 libusb-1.0-0 libx11-6 libxext6 ocl-icd-libopencl1 libasound2-plugins libncurses6 libcap2-bin libcups2 libdbus-1-3 libfontconfig1 libfreetype6 libglu1-mesa libgnutls30 libgssapi-krb5-2 libjpeg8 libkrb5-3 libodbc1 libosmesa6 libsdl2-2.0-0 libv4l-0 libxcomposite1 libxcursor1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxxf86vm1 -y sudo apt clean && sudo apt autoremove -y # Compiling and Installing Box64 cd ~/Desktop git clone https://github.com/ptitSeb/box64.git cd box64 && mkdir build && cd build cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install # Compiling and Installing Box86 cd ~/Desktop sudo apt-get install libc6:armhf -y sudo apt install gcc-arm-linux-gnueabihf -y git clone https://github.com/ptitSeb/box86 cd box86 mkdir build; cd build; cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install cd ~/Desktop && rm -rf box* && cd ~ # Wine Download and Setup mkdir wine && cd wine wget https://github.com/Kron4ek/Wine-Builds/releases/download/7.22/wine-7.22-amd64.tar.xz tar -xvf wine-7.22-amd64.tar.xz && mv ~/wine/wine-7.22-amd64/* ~/wine && rm -rf wine-7.22-amd64.tar.xz wine-7.22-amd64 sudo ln -s ~/wine/bin/wine64 /usr/local/bin/wine64 sudo ln -s ~/wine/bin/wine /usr/local/bin/wine # Final Preparations echo "export BOX86_PATH=~/wine/bin/ export BOX86_LD_LIBRARY_PATH=~/wine/lib/wine/i386-unix/:/lib/i386-linux-gnu/:/lib/arm-linux-gnueabihf/:/lib/aarch64-linux-gnu/ export BOX64_PATH=~/wine/bin/ export BOX64_LD_LIBRARY_PATH=~/wine/lib/wine/i386-unix/:~/wine/lib/wine/x86_64-unix/:/lib/i386-linux-gnu/:/lib/x86_64-linux-gnu/:/lib/arm-linux-gnueabihf/:/lib/aarch64-linux-gnu/" >> /etc/profile source /etc/profile

  • proot-distro

    An utility for managing installations of the Linux distributions in Termux.

  • termux-packages

    A package build system for Termux.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts