Na bijna twee jaar ontwikkeling is de release van het besturingssysteem Qubes 4.2.0 gepresenteerd, dat het idee van een hypervisor implementeert voor strikte isolatie van toepassingen en besturingssysteemcomponenten (elke klasse van toepassingen en systeemservices draait in afzonderlijke virtuele machines). Voor gebruik wordt een systeem met 16 GB RAM aanbevolen (minimaal 6 GB) en een 64-bit Intel- of AMD CPU met ondersteuning voor VT-x met EPT / AMD-v met RVI en VT-d / AMD IOMMU, bij voorkeur met een Intel GPU (NVIDIA en AMD GPU's zijn niet goed genoeg getest). De grootte van het installatiebeeld is 6 GB (x86_64).
Applicaties in Qubes zijn onderverdeeld in klassen afhankelijk van het belang van de verwerkte gegevens en de taken die moeten worden uitgevoerd. Elke klasse applicaties (bijvoorbeeld werk, entertainment, bankoperaties) en systeemdiensten (netwerksubsystemen, firewall, opslagbeheer, USB-stack, enz.) draaien in afzonderlijke virtuele machines, gestart met behulp van de Xen-hypervisor. Deze applicaties zijn beschikbaar binnen ƩƩn werkomgeving en worden ter verduidelijking gekenmerkt door verschillende kleuren van het vensteromranden. Elke omgeving heeft toegang tot de basis root FS en lokale opslag, die niet overlapt met de opslag van andere omgevingen, en voor de interactie tussen applicaties wordt een speciale service gebruikt.

Als basis voor het creƫren van virtuele omgevingen kan een pakketbasis van Fedora en Debian worden gebruikt, en de gemeenschap ondersteunt ook sjablonen voor Ubuntu, Gentoo en Arch Linux. Toegang tot applicaties in een virtuele machine met Windows is mogelijk, evenals het creƫren van virtuele machines op basis van Whonix voor anonieme toegang via Tor. De gebruikersinterface is gebouwd op basis van Xfce. Wanneer de gebruiker een applicatie uit het menu start, wordt deze applicatie gestart in een bepaalde virtuele machine. De inhoud van de virtuele omgevingen wordt bepaald door een set sjablonen.

Belangrijkste wijzigingen:
- De basisomgeving Dom0 is bijgewerkt naar de pakketdatabase van Fedora 37 (de sjabloon voor virtuele omgevingen op basis van Fedora 37 werd in de vorige update Qubes 4.1.2 aangeboden).
- De sjabloon voor het creƫren van virtuele omgevingen op basis van Debian is bijgewerkt naar de tak Debian 12.
- De hypervisor Xen is bijgewerkt naar de tak 4.17 (voorheen werd Xen 4.14 gebruikt).
- De sjablonen voor het creƫren van virtuele omgevingen op basis van Fedora en Debian zijn standaard overgeschakeld naar het gebruik van de aangepaste Xfce-omgeving in plaats van GNOME.
- In de sjabloon voor virtuele omgevingen op basis van Fedora is ondersteuning toegevoegd voor het SELinux-toegangscontrole systeem.
- De implementatie van het applicatiemenu en de grafische interfaces voor configuratie (Qubes Global Settings), het maken van nieuwe omgevingen (Create New Qube) en het bijwerken van sjablonen voor virtuele machines (Qubes Update) is volledig herschreven.

- De plaatsing van het configuratiebestand GRUB (grub.cfg) is gestandaardiseerd voor UEFI en klassieke BIOS.
- Ondersteuning voor multimedia is toegevoegd. de server PipeWire.
- Voor het bijwerken van firmware is de hulpmiddelenverzameling fwupd ingezet.
- Er is een optie toegevoegd voor het automatisch wissen van het klembord ƩƩn minuut na de laatste plakbewerking. Om de automatische wissen in te schakelen, moet de opdracht qvm-service āenable VMNAME gui-agent-clipboard-wipe worden gebruikt.
- Voor het bouwen van officiƫle pakketten is een nieuwe bouwtool Qubes Builder v2 ingezet, die de isolatie van het bouwproces versterkt.
- In de configurator is een aparte sectie aangeboden voor het beheren van GPG.
- In de Qrexec-diensten is standaard een nieuwe, flexibelere regelsysteem Qrexec geĆÆntroduceerd, die bepaalt wie, wat en waar kan doen in Qubes. De nieuwe regels onderscheiden zich door een aanzienlijk verbeterde prestaties en een meldsysteem dat het diagnosticeren van problemen vereenvoudigt.
Bron: opennet.ru

