Se presenta la versión del sistema operativo Qubes 4.2.1, que implementa la idea del uso de un hipervisor para una estricta aislamiento de aplicaciones y componentes del sistema operativo (cada clase de aplicaciones y servicios del sistema opera en máquinas virtuales separadas). Se recomienda un sistema con 16 GB de RAM (mínimo 6 GB) y un CPU de 64 bits de Intel o AMD que soporte las tecnologías VT-x con EPT/AMD-v con RVI y VT-d/AMD IOMMU, siendo preferible tener una GPU Intel (las GPU de NVIDIA y AMD no han sido probadas de forma suficiente). El tamaño de la imagen de instalación es de 6 GB (x86_64).
Las aplicaciones en Qubes se dividen en clases según la importancia de los datos procesados y las tareas a resolver. Cada clase de aplicaciones (por ejemplo, trabajo, entretenimiento, operaciones bancarias), así como los servicios del sistema (sub-sistema de red, cortafuegos, gestión de almacenamiento, pila USB, etc.), funcionan en separadas máquinas virtuales, ejecutándose con el hipervisor Xen. Sin embargo, estas aplicaciones son accesibles dentro de un mismo escritorio y se destacan visualmente con diferentes colores de marco de ventana. Cada entorno tiene acceso de lectura al sistema de archivos raíz básico y al almacenamiento local, que no se superpone con los almacenamientos de otros entornos, y se utiliza un servicio especial para organizar la interacción entre aplicaciones.
Como base para la formación de entornos virtuales, se puede utilizar la base de paquetes de Fedora y Debian; también se mantienen por la comunidad plantillas para Ubuntu, Gentoo y Arch Linux. Es posible organizar el acceso a aplicaciones en una máquina virtual con Windows, así como crear máquinas virtuales una basada en Whonix para proporcionar acceso anónimo a través de Tor. La interfaz de usuario está construida sobre Xfce. Cuando el usuario inicia una aplicación desde el menú, esta aplicación se ejecuta en una máquina virtual específica. El contenido de los entornos virtuales se define por un conjunto de plantillas.
En la nueva versión se ha notado una actualización de las versiones de software que forman el entorno del sistema básico (dom0). Se ha preparado una plantilla para crear entornos virtuales basados en Fedora 39. Por defecto, se utiliza el núcleo de Linux 6.6, lo que ha reducido el número de situaciones en las que se requiere la instalación del paquete de núcleo kernel-latest en sistemas con nuevo hardware.
Fuente: opennet.ru
