Die Ausgabe des Betriebssystems Qubes 4.2.1 wurde präsentiert, das die Idee der Verwendung eines Hypervisors zur strengen Isolation von Anwendungen und Betriebssystemkomponenten umsetzt (jede Klassifizierung von Anwendungen und Systemdiensten läuft in separaten virtuellen Maschinen). Es wird empfohlen, ein System mit 16 GB RAM (mindestens 6 GB) und einem 64-Bit-Intel- oder AMD-CPU mit Unterstützung für VT-x mit EPT/AMD-v mit RVI und VT-d/AMD IOMMU zu verwenden, idealerweise mit einer Intel-GPU (NVIDIA- und AMD-GPUs sind nicht ausreichend getestet). Die Größe des Installations-Images beträgt 6 GB (x86_64).
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 der neuen Version wurde ein Update der Programmversionen, die die grundlegende Systemumgebung (dom0) bilden, vermerkt. Eine Vorlage zur Erstellung virtueller Umgebungen auf Basis von Fedora 39 wurde vorbereitet. Standardmäßig wird der Linux-Kernel 6.6 verwendet, was die Anzahl der Situationen, in denen ein Paket mit dem Kernel kernel-latest auf Systemen mit neuer Hardware installiert werden muss, reduziert hat.
Quelle: opennet.ru
