Skip to content

Linux builds


Download from Flathub

Download from the Snap Store


sudo dnf install dosbox-staging


emerge games-emulation/dosbox-staging

Ubuntu, Mint

Available via Personal Package Archive:

sudo add-apt-repository ppa:feignint/dosbox-staging
sudo apt-get update
sudo apt install dosbox-staging

Arch, Manjaro

Available via Arch User Repository.

Vote for inclusion in the community repo!

Other repositories

Packaging status

Tarball download

Download DOSBox Staging 0.80.1 (tar.xz)
sha256: 12582a6496b1a276cd239e6b3d21ddfcd51fd8f9e40a1ebbc0a3800e0636190a

Check out the 0.80.1 release notes to learn about the changes and improvements introduced by this release.

Our pre-compiled builds run on most Linux distributions (x86_64 only for now). They depend on the following packages:


sudo dnf install SDL2 SDL2_image SDL2_net opusfile

Ubuntu, Debian

Ubuntu 18.04 or newer, and Debian 9 or newer is required.

sudo apt install libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-net-2.0-0 libopusfile0

Arch, Manjaro

sudo pacman -S sdl2 sdl2_image sdl2_net opusfile


You can easily configure your DOS games on Steam to use DOSBox Staging via Boxtron (a community-developed Steam Play compatibility tool for DOS games).

Boxtron will automatically use dosbox if found in your path, or can be configured to use a specific binary by editing the file ~/.config/boxtron.conf and overriding dosbox.cmd:

cmd = ~/path-to-dosbox-staging/dosbox


You can easily configure your DOS games on Retropie to use DOSBox Staging via RetroPie-Setup (select Optional PackagesDOSBox Staging).

Hardware requirements

For x86 CPUs the SSE 4.2 instruction set is required.

Development snapshot builds

You can always see what’s cooking on the main branch! 😎 🍺

These snapshot builds might be slow or unstable as they are designed with developers and testers in mind.

Older builds

Building from source

Of course, you can always build DOSBox Staging straight from the source.

Send us patches if you improve something! 😄