Quickemu: Ejecuta rápidamente máquinas virtuales de Windows, macOS y Linux optimizadas
Quickemu, un envoltorio alrededor de QEMU, está despertando interés por hacer mucho más fácil arrancar máquinas virtuales razonablemente ajustadas para Windows, macOS y Linux en comparación con la configuración manual de QEMU o herramientas más pesadas como Proxmox. Quienes comentan destacan su comodidad y su enfoque de escritorio, incluida la creación de VMs con un solo comando y un rendimiento decente, pero señalan limitaciones en la aceleración GPU, el soporte de versiones de macOS y los hosts ARM/Mac. Las prácticas de seguridad son un gran punto de discusión: aunque la herramienta verifica las ISOs descargadas mediante checksums sobre HTTPS, varias voces sostienen que debería adoptar verificación de firmas basada en GPG para reforzar la cadena de confianza.
Qué es Quickemu y para quién está pensado
- Se describe como un envoltorio alrededor de QEMU que elige valores predeterminados sensatos y oculta configuraciones complejas.
- Está más orientado a usuarios de escritorio que ocasionalmente necesitan VMs, no a usos de laboratorio/centro de datos como Proxmox.
- A menudo se compara con GNOME Boxes o VirtualBox en cuanto a UX, pero está construido sobre QEMU/KVM.
Ventajas frente a otras herramientas
- Su principal beneficio: creación de VMs muy rápida y sin fricción (especialmente Windows/macOS) sin aprender banderas de QEMU.
- Descarga imágenes del SO y aplica configuraciones predeterminadas específicas del sistema; útil como un “libro de recetas” de buenas configuraciones de QEMU.
- Algunos usuarios consideran que esto ahorra mucho más que “2 minutos”, especialmente para Windows 11 (TPM, etc.).
- Otros argumentan que virt-install/virt-builder, virt-manager, GNOME Boxes, Incus/LXD, systemd-nspawn o Proxmox ya cubren la mayoría de las necesidades, según el caso de uso.
Rendimiento, GPU y soporte de macOS
- Varios usuarios reportan un rendimiento interactivo deficiente con Windows bajo VirtualBox (por ejemplo, videoconferencias), con la esperanza de que QEMU/Quickemu ofrezca mejor aceleración GPU.
- Hay confusión/incertidumbre sobre qué tan bien funciona la aceleración GPU con una sola GPU, especialmente en iGPU de AMD.
- El soporte de macOS incluye versiones antiguas (Monterey y anteriores); la falta de Ventura/Sonoma se ve como una desventaja debido a la política de parches de seguridad de Apple.
- Se informa que ejecutar macOS antiguo en Apple Silicon con buen rendimiento no es realista; el rendimiento se considera “lento de narices”.
Preocupaciones de seguridad en torno a las descargas de ISO
- La herramienta obtiene ISOs y checksums de fuentes HTTPS oficiales y luego verifica los hashes.
- Los críticos dicen:
- Los checksums y los archivos del mismo sitio son vulnerables si ese sitio se ve comprometido.
- Una mejor práctica sería incorporar claves GPG upstream y verificación de firmas con revocación.
- Las herramientas deberían estar sujetas a estándares más altos que las descargas manuales.
- Los defensores argumentan:
- Esto ya es más estricto de lo que hacen la mayoría de los usuarios.
- Los riesgos restantes involucran principalmente un sitio de la distribución upstream comprometido.
- Se informa que las firmas de macOS se comprueban; no hay disponibles para Windows; las firmas de Linux todavía no están integradas.
Tamaño de la base de código y confianza
- A algunos les preocupa ejecutar unas ~5000 líneas de Bash que descargan y ejecutan cosas, dada la cantidad de errores potenciales de los scripts de shell y el estado global.
- Otros dicen que los scripts son relativamente limpios y legibles comparados con proyectos Bash grandes típicos.
- Una crítica detallada señala flujos frágiles de variables globales y posibles problemas de
rm -rf, destacando el riesgo de mantenimiento. - Idea más amplia: todos dependen de la confianza en lugar de auditar por completo software grande; las opiniones difieren sobre si un enorme envoltorio en Bash es un buen objetivo de confianza.