En uppdatering av operativsystemet Qubes 4.1.2 har formulerats, som implementerar idén om att använda en hypervisor för strikt isolering av applikationer och OS-komponenter (varje applikationsklass och systemtjänster körs i separata virtuella maskiner). För att fungera krävs ett system med 6 GB RAM och en 64-bitars CPU från Intel eller AMD som stöder VT-x med EPT/AMD-v med RVI och VT-d/AMD IOMMU; det är önskvärt att ha en Intel GPU (NVIDIA och AMD GPU:er är inte tillräckligt välinstrumenterade). Storleken på installationsbilden är 6 GB.
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 har endast uppdateringar av programversioner som bildar den grundläggande systemmiljön (dom0) noterats. En mall för att skapa virtuella miljöer baserade på Fedora 37 har förberetts. Installationsprogrammet har lagt till möjligheten att använda USB-tangentbord. I installationsbildens startmeny har alternativet kernel-latest lagts till för att använda den senaste versionen av kärnan med utökat hårdvarustöd.
Källa: opennet.ru
