LinuxAlternative

Linux · System Tools

GNOME Boxes

GNOME Boxes is a lightweight virtual machine manager for GNOME, simplifying VM creation and use.

Open sourceFree
Be the first to rate
License
GPL-3.0
Latest version
50.0

What is GNOME Boxes?

GNOME Boxes was introduced in 2014 as part of the GNOME Project to provide a simple way to run other operating systems on Linux. It builds on libvirt and QEMU, using a clean, drag‑and‑drop interface that hides most of the configuration complexity. The tool has matured over the years, with regular updates across major distributions.

Boxes targets users who need a quick, reliable VM without the overhead of full‑featured hypervisors. It is ideal for developers, students, or anyone who wants to test software in a sandboxed environment.

Compared with VMware Workstation, Boxes feels more integrated into the desktop and is easier to set up, but it lacks some advanced features like snapshot management and fine‑grained networking options.

Best for: Running guest OSes for testing or learning without complex configuration.

Key features of GNOME Boxes

  • Uses libvirt/QEMU backend
  • Simple drag‑and‑drop VM creation
  • Automatic guest OS detection
  • Snapshot support (basic)
  • Remote host access via SSH
  • Integration with GNOME Shell
  • Supports ISO, disk image, or network install

Pros

  • Easy to use
  • Free and open source
  • Cross‑distribution support
  • Lightweight UI
  • Good performance for most workloads

Cons

  • Limited networking options
  • No advanced VM tuning
  • Snapshot management is basic
  • Not ideal for production servers

Windows programs GNOME Boxes replaces

How to install GNOME Boxes on Linux

Ubuntu / Mintsudo apt install gnome-boxes
Debiansudo apt install gnome-boxes
Fedorasudo dnf install gnome-boxes
Arch / Manjarosudo pacman -S gnome-boxes
openSUSEsudo zypper install gnome-boxes

Tips for Windows users

If you’re used to VMware Workstation, expect a more minimal interface: create a VM by dragging an ISO into the window, then adjust settings in the side panel. Guest OS files are stored in your home directory under .local/share/gnome-boxes. Shortcuts differ; use the GNOME menu or the keyboard shortcuts listed in the help. Workflow changes: Boxes auto‑detects network settings, so you won’t need to configure bridged adapters manually.

GNOME Boxes: frequently asked questions

Can I use Boxes to run Windows 10?

Yes, Boxes can run Windows 10, but you need a valid license and a 64‑bit ISO. Performance depends on your hardware.

Does Boxes support snapshots?

It supports basic snapshots, but the interface is limited compared to VMware. You can create and revert snapshots via the context menu.

How do I share files between host and guest?

Use the "Shared folders" feature in the VM settings or drag files into the guest window; Boxes mounts the host directory automatically.

Is Boxes stable on Fedora?

Yes, it is available in the official Fedora repositories and receives regular updates.

Updated