Efter nÀstan tvÄ Ärs utveckling har version 4.2.0 av operativsystemet Qubes slÀppts, som implementerar idén om att anvÀnda en hypervisor för strikt isolering av applikationer och OS-komponenter (varje klass av applikationer och systemtjÀnster körs i separata virtuella maskiner). För att köra rekommenderas ett system med 16 GB RAM (minst 6 GB) och en 64-bitars CPU frÄn Intel eller AMD med stöd för VT-x med EPT/AMD-v med RVI och VT-d/AMD IOMMU, helst med en GPU frÄn Intel (NVIDIA- och AMD GPU:er har inte testats tillrÀckligt vÀl). Storleken pÄ installationsavbilden Àr 6 GB (x86_64).
Applikationerna i Qubes Àr indelade i klasser beroende pÄ vikten av de behandlade uppgifterna och de problem som löses. Varje klass av applikationer (till exempel arbete, underhÄllning, bankÀrenden) samt systemtjÀnster (nÀtverksdelar, brandvÀggar, hantering av lagring, USB-stack etc.) körs i separata virtuella maskiner, som startas med hjÀlp av hypervisorn Xen. Dessa applikationer Àr tillgÀngliga inom samma skrivbord och markeras för tydlighetens skull med olika fÀrger pÄ fönsterkanterna. Varje miljö har lÀsÄtkomst till den grundlÀggande rotfs och det lokala lagret, som inte överlappar med lagren i andra miljöer; en speciell tjÀnst anvÀnds för att organisera interaktionen mellan applikationerna.

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.

Huvudsakliga förÀndringar:
- Den grundlÀggande miljön Dom0 har uppdaterats till paketbasen Fedora 37 (mallen för virtuella miljöer baserade pÄ Fedora 37 föreslogs i den tidigare uppdateringen Qubes 4.1.2).
- Mallen för att skapa virtuella miljöer baserat pÄ Debian har uppdaterats till Debian 12.
- Hypervisorn Xen har uppdaterats till version 4.17 (tidigare anvÀndes Xen 4.14).
- Mallarna för att skapa virtuella miljöer baserade pÄ Fedora och Debian har som standard Àndrats för att anvÀnda den anvÀndardefinierade miljön Xfce istÀllet för GNOME.
- I mallen för virtuella miljöer baserade pÄ Fedora har stöd för systemet för tvingande Ätkomstkontroll, SELinux, lagts till.
- Menyn för applikationer och de grafiska grÀnssnitten för instÀllningar (Qubes Global Settings), skapande av nya miljöer (Create New Qube) och uppdatering av mallar för virtuella maskiner (Qubes Update) har skrivits om helt.

- Placeringen av konfigurationsfilen GRUB (grub.cfg) har enhetliggjorts för UEFI och klassiska BIOS.
- Stödet för multimedia har lagts till servern PipeWire.
- För att uppdatera firmware anvÀnds verktyget fwupd.
- En ny funktion för automatisk rensning av urklipp har lagts till, som aktiveras en minut efter den senaste klistra in-operationen. För att aktivera auto-rengöringen, anvĂ€nd kommandot qvm-service âenable VMNAME gui-agent-clipboard-wipe.
- Den officiella paketbyggaren har uppgraderats till den nya Qubes Builder v2, dÀr isoleringen av byggprocesserna har förstÀrkts.
- I konfigureraren har ett separat avsnitt lagts till för hantering av GPG.
- I Qrexec-tjÀnsterna anvÀnds som standard ett nytt, mer flexibelt format för regler i Qrexec som definierar vem, vad och var som kan göras i Qubes. Den nya regelformen erbjuder betydligt bÀttre prestanda och ett avisering-system som förenklar problemdiagnostik.
KĂ€lla: opennet.ru

