Versionen av operativsystemet Qubes 4.2.2 är tillgänglig, vilket implementerar idén om att använda en hypervisor för strikt isolering av applikationer och komponenter i operativsystemet (varje klass av applikationer och systemtjänster körs i separata virtuella maskiner). För att programmet ska fungera rekommenderas ett system med 16 GB RAM (minst 6 GB) och en 64-bitars CPU från Intel eller AMD som stödjer VT-x med EPT/AMD-v med RVI och VT-d/AMD IOMMU, gärna med en Intel GPU (NVIDIA och AMD GPU:er har testats mindre noggrant). Storleken på installationsavbilden är 6 GB (x86_64).
Applikationer i Qubes är uppdelade i klasser beroende på hubert av behandlade data och lösta uppgifter. Varje klass av applikationer (t.ex. arbete, underhållning, bankärenden) samt systemtjänster (nätverksunderlag, brandvägg, lagring, USB-stack etc.) körs i separata virtuella maskiner, som startas med hjälp av hypervisorn Xen. Dessa applikationer är tillgängliga inom en arbetsytan och framhävs för tydlighet med olika färger runt fönstret. Varje miljö har läsåtkomst till grunden rota FS och lokal lagring, som inte korsar med lagringen i andra miljöer, för interaktion mellan applikationer används en särskild tjänst.
Som grund för att skapa virtuella miljöer kan en paketbas från Fedora och Debian användas, och även gemenskapen stöder mallar för Ubuntu, Gentoo och Arch Linux. Det är möjligt att organisera åtkomst till applikationer i en virtuell maskin med Windows, samt att skapa virtuella maskiner baserat på Whonix för att säkerställa anonym åtkomst via Tor. Användargränssnittet är byggt på Xfce. När användaren startar en applikation från menyn, startar denna applikation i en viss virtuell maskin. Innehållet i de virtuella miljöerna definieras av en uppsättning mallar.
I den nya utgåvan noteras en uppdatering av versionerna av program som bildar den grundläggande systemmiljön (dom0). En mall har förberetts för att skapa virtuella miljöer baserade på Fedora 40.
I version 4.2 har begränsningar införts för att skydda mot attacker relaterade till manipulation av unicode-tecken och felaktiga teckenkoder i filnamn, kopplat till användning av utvidgade tecken i filnamn. Denna förändring har lett till problem med kopiering och flyttning av filer som innehåller icke-latinska bokstäver i namnet. I version 4.2.2 har det gamla beteendet vid behandling av filnamn återställts som standard, och för inställning i tjänsten qubes.Filecopy har en parameter med namnet "allow-all-names" lagts till.
Källa: opennet.ru
