GNOME Boxes, alternative Linux à VMware Workstation
Mis à jour le
Notre avis
GNOME Boxes can replace VMware Workstation for users who need quick, simple VM creation and basic features like snapshots and networking. It works well for developers, students, and casual users who run a few VMs and prefer a GNOME‑centric interface. However, power users who rely on advanced networking, fine‑tuned performance, or macOS guests will find Boxes lacking. For most everyday virtualization tasks on Linux, Boxes is a solid, free alternative.
- Licence
- GPL-3.0
- Prix
- Gratuit
- Dernière version
- 50.0
- Note
- —
Ce qui fonctionne pareil
- Both use QEMU/libvirt as the underlying hypervisor
- Both support creating VMs from ISO images
- Both offer snapshot functionality
- Both can run multiple guest OSes (Windows, Linux, macOS)
- Both provide NAT and bridged networking options
Ce qui change
- Boxes has a simplified UI and lacks advanced networking configuration (no custom port forwarding or host‑only networks)
- Boxes does not support macOS guest licensing or GPU passthrough
- Boxes’ snapshot feature is basic and cannot be edited or reordered
- Boxes lacks performance tuning options such as CPU pinning or memory ballooning
- Boxes does not provide a command‑line tool equivalent to VMware Workstation’s CLI
Ouvrir vos fichiers VMware Workstation
Boxes can import raw disk images and .qcow2 files, but it does not natively open VMware Workstation’s .vmx/.vmdk bundles. Converting a .vmdk to .qcow2 with qemu-img is required before importing. Exporting from Boxes to a format usable by VMware Workstation is not supported; you would need to create a new VM in VMware and attach the disk image manually.
Passer de VMware Workstation à GNOME Boxes, étape par étape
- Export the VM’s disk image from VMware Workstation using "Export" or copy the .vmdk file.
- Convert the .vmdk to .qcow2 with qemu-img: qemu-img convert -f vmdk -O qcow2 source.vmdk target.qcow2.
- Create a new VM in GNOME Boxes and choose "Use an existing disk image" pointing to target.qcow2.
- Adjust memory and CPU settings in Boxes to match the original VM.
- If the VM uses a custom network, configure it in the host’s libvirt network settings, then attach it to the Boxes VM.
- Test the VM; if issues arise, tweak the conversion options or reinstall drivers inside the guest.
Fonctionnalités clés de GNOME Boxes
- Utilise le backend libvirt/QEMU
- Création de VM simple par glisser-déposer
- Détection automatique du système d'exploitation invité
- Prise en charge des instantanés (de base)
- Accès à distance aux hôtes via SSH
- Intégration avec GNOME Shell
- Prend en charge l'installation par ISO, image disque ou réseau
Installer GNOME Boxes sous Linux
sudo apt install gnome-boxessudo apt install gnome-boxessudo dnf install gnome-boxessudo pacman -S gnome-boxessudo zypper install gnome-boxesQuestions fréquentes
Can I run macOS VMs in GNOME Boxes?
No. Boxes does not support macOS guests due to licensing and technical restrictions. Use VMware or a dedicated macOS virtualization solution if you need macOS.
Does GNOME Boxes support advanced networking like host‑only or port forwarding?
No. Boxes offers only basic NAT and bridged networking. For advanced setups, use virsh or the libvirt GUI tools.
Will my existing VMware snapshots work in GNOME Boxes?
No. Boxes only understands its own snapshot format. You must convert the VM to a new format and recreate snapshots within Boxes.