Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt

Nach zwei Jahren Entwicklung wurde die Version 4.3.0 des Betriebssystems Qubes veröffentlicht, das die Idee der Verwendung eines Hypervisors zur strengen Isolierung von Anwendungen und Betriebssystemkomponenten umsetzt (jeder Anwendungs- und Systemdienstklasse lĂ€uft in separaten virtuellen Maschinen). FĂŒr den Betrieb wird ein System mit 16 GB RAM (mindestens 6 GB) und einem 64-Bit-CPU von Intel oder AMD, das Technologien wie VT-x mit EPT/AMD-v mit RVI sowie VT-d oder AMD IOMMU unterstĂŒtzt, empfohlen. Es wird empfohlen, ĂŒber eine Intel-GPU zu verfĂŒgen (NVIDIA- und AMD-GPUs wurden nicht ausreichend getestet). Die GrĂ¶ĂŸe des Installations-Images betrĂ€gt 7,8 GB (x86_64).

Die Anwendungen in Qubes sind in Klassen unterteilt, abhĂ€ngig von der Wichtigkeit der verarbeiteten Daten und der zu lösenden Aufgaben. Jede Anwendungsklasse (zum Beispiel Arbeit, Unterhaltung, BankgeschĂ€fte) sowie Systemdienste (Netzwerksubsystem, Firewall, Speicherverwaltung, USB-Stack usw.) laufen in separaten virtuellen Maschinen, die mit dem Hypervisor Xen gestartet werden. Diese Anwendungen sind innerhalb eines Desktops zugĂ€nglich und werden zur besseren Übersichtlichkeit durch unterschiedliche Farben fĂŒr die Fensterumrandung hervorgehoben. Jede Umgebung hat Lesezugriff auf das zugrunde liegende Stamm-Dateisystem und lokales Speicher, das sich nicht mit den Speichern anderer Umgebungen ĂŒberschneidet. Ein spezieller Dienst wird zur Interaktion zwischen Anwendungen verwendet.

Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt

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.

Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt

HauptÀnderungen:

  • Die Basisumgebung Dom0 wurde auf das Paket-Repository Fedora 41 aktualisiert, und die Vorlage fĂŒr virtuelle Umgebungen auf Fedora 42.
  • Die Vorlage zur Erstellung virtueller Umgebungen basierend auf Debian wurde auf die Debian 13-Branch aktualisiert, und die Vorlage basierend auf Whonix auf Whonix 18.
  • Der Hypervisor Xen wurde auf die Version 4.19 aktualisiert (zuvor wurde Xen 4.17 verwendet).
  • Die UnterstĂŒtzung fĂŒr die Vorab-Ladung von temporĂ€ren isolierten Umgebungen (dispvm — disposable vm) wurde implementiert, wodurch die Verzögerung (7–20 Sekunden) beim Start regulĂ€r verwendeter Anwendungen in temporĂ€ren Umgebungen beseitigt wird.
  • Ein verbessertes Werkzeugset QWT (Qubes Windows Tools) zur AusfĂŒhrung von virtuellen Maschinen mit Windows wurde vorgeschlagen. Die UnterstĂŒtzung fĂŒr Windows 10 und 11 wurde implementiert. Die UnterstĂŒtzung fĂŒr Windows 7 wurde eingestellt.
    Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt
  • Eine neue Device API zur automatischen Anbindung externer GerĂ€te, wie USB-Sticks, externe Audio- und Netzwerkkarten, EingabegerĂ€te, Webcams und Bluetooth-GerĂ€te, wurde implementiert. Eine grafische BenutzeroberflĂ€che zur Konfiguration der GerĂ€teweiterleitung wurde hinzugefĂŒgt. virtuelle Maschinen.
    Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt
  • Im Qube Manager und anderen grafischen Dienstprogrammen wurde ein neues Set von Piktogrammen implementiert.
    Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt
  • Die Möglichkeit, beliebige Textnotizen an virtuellen Maschinen anzuhĂ€ngen, wurde hinzugefĂŒgt.
    Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt
  • Im Konfigurator fĂŒr virtuelle Maschinen wurde die Anzeige von Anwendungs-Piktogrammen realisiert.
    Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt
  • Die Navigation im AnwendungsmenĂŒ ĂŒber die Tastatur wurde verbessert.
  • Ein zentraler Dienst qubes.TrayNotification zum Anzeigen von Benachrichtigungen aus verschiedenen virtuellen Maschinen wurde hinzugefĂŒgt.
  • Eine Option zum Starten des Terminals mit Root-Rechten ĂŒber das Widget Qubes Domains wurde hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr das erweiterte Format (AF, Advanced Format) wurde fĂŒr die Arbeit mit Festplatten mit 4-Kilobyte-SektorgrĂ¶ĂŸen hinzugefĂŒgt.
  • Experimentelle UnterstĂŒtzung fĂŒr die Verwaltung von Konfigurationen ĂŒber Ansible wurde hinzugefĂŒgt.
  • Experimentelle UnterstĂŒtzung fĂŒr die Technologie Qubes Air mit der Implementierung des qrexec-Protokolls und der Möglichkeit, externe virtuelle Maschinen zu starten, wurde hinzugefĂŒgt.
  • Der standardmĂ€ĂŸig verwendete Bildschirmschoner wurde von XScreenSaver auf xfce4-screensaver geĂ€ndert.
  • Die UnterstĂŒtzung fĂŒr ansteckbare Soundkarten und AudiogerĂ€te mit Bluetooth-Schnittstelle wurde verbessert.

Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt


Quelle: opennet.ru
60GB SSD 8Gb DDR4