Ein Update des Betriebssystems Qubes 4.1.2 wurde erstellt, das die Idee der Verwendung eines Hypervisors zur strengen Isolation von Anwendungen und Betriebssystemkomponenten umsetzt (jede Anwendungs- und Systemdienstklasse läuft in separaten virtuellen Maschinen). Für den Betrieb wird ein System mit 6 GB RAM und einer 64-Bit-CPU von Intel oder AMD mit Unterstützung für VT-x mit EPT/AMD-v mit RVI und VT-d/AMD IOMMU benötigt, idealerweise sollte eine Intel-GPU vorhanden sein (NVIDIA- und AMD-GPUs wurden nicht ausreichend getestet). Die Größe des Installationsabbilds beträgt 6 GB.
Anwendungen in Qubes sind je nach Wichtigkeit der verarbeiteten Daten und der behandelten Aufgaben in Klassen unterteilt. Jede Anwendungsklasse (z. B. Arbeit, Unterhaltung, Bankgeschäfte) sowie Systemdienste (Netzwerksubsystem, Firewall, Datenspeicherung, USB-Stack usw.) arbeiten in separaten virtuellen Maschinen, die unter Verwendung des Hypervisors Xen gestartet werden. Dabei sind die genannten Anwendungen im Rahmen eines einzigen Desktops verfügbar und werden zur besseren Übersicht mit verschiedenen Fensterrahmenfarben hervorgehoben. Jede Umgebung hat Lesezugriff auf das Basis-Wurzel-FS und den lokalen Speicher, der nicht mit den Speichern anderer Umgebungen überschneidet; zur Organisation der Interaktion zwischen Anwendungen wird ein spezieller Dienst verwendet.
Als Grundlage für die Bildung virtueller Umgebungen kann eine Paketbasis von Fedora und Debian verwendet werden, auch die Communitiy unterstützt Vorlagen für Ubuntu, Gentoo und Arch Linux. Der Zugriff auf Anwendungen in einer virtuellen Maschine unter Windows ist möglich, sowie die Erstellung virtuelle Maschinen basierend auf Whonix zur Gewährleistung anonymen Zugriffs über Tor. Die Benutzeroberfläche ist auf Basis von Xfce aufgebaut. Wenn der Benutzer eine Anwendung aus dem Menü startet, wird diese Anwendung in einer bestimmten virtuellen Maschine gestartet. Der Inhalt der virtuellen Umgebungen wird durch einen Satz von Vorlagen definiert.
In dieser Version wurde lediglich die Aktualisierung der Programmversionen, die die grundlegende Systemumgebung (dom0) bilden, vermerkt. Es wurde eine Vorlage für die Erstellung virtueller Umgebungen auf Basis von Fedora 37 vorbereitet. Im Installer wurde die Möglichkeit hinzugefügt, USB-Tastaturen zu verwenden. Im Boot-Menü des Installationsabbilds wird die Option kernel-latest angeboten, um die neueste Kernel-Version mit erweiterten Hardwareunterstützungen zu verwenden.
Quelle: opennet.ru
