Linux · System Tools
GNOME Boxes
GNOME Boxes is a lightweight virtual machine manager for GNOME, simplifying VM creation and use.
- 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
sudo apt install gnome-boxessudo apt install gnome-boxessudo dnf install gnome-boxessudo pacman -S gnome-boxessudo zypper install gnome-boxesTips 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