Dostupná je verze operačního systému Qubes 4.2.2, která realizuje myšlenku využití hypervizora pro přísnou izolaci aplikací a komponent OS (každá třída aplikací a systémové služby běží v jednotlivých virtuálních strojích). Doporučuje se systém s 16 GB RAM (minimálně 6 GB) a 64bitovým CPU Intel nebo AMD s podporou technologií VT-x s EPT/AMD-v s RVI a VT-d/AMD IOMMU, ideálně s GPU Intel (GPU NVIDIA a AMD nebyly dostatečně testovány). Velikost instalačního obrazu je 6 GB (x86_64).
Aplikace v Qubes jsou rozděleny do tříd podle důležitosti zpracovávaných dat a řešených úkolů. Každá třída aplikací (např. práce, zábava, bankovní operace) a také systémové služby (síťový subsystém, firewall, správa úložiště, USB zásobník atd.) fungují odděleně virtual machines, spouštěné pomocí hypervisoru Xen. Tyto aplikace jsou přitom dostupné v rámci jedné pracovní plochy a jsou vizuálně odlišeny různou barvou okna. Každé prostředí má přístup k základnímu kořenovému FS a lokálnímu úložišti, které se nepřekrývá s úložišti jiných prostředí, pro organizaci interakce aplikací se používá speciální služba.
Jako základ pro vytváření virtuálních prostředí lze použít balíčkovou základnu Fedora a Debian, dále jsou podporovány šablony pro Ubuntu, Gentoo a Arch Linux. Lze zorganizovat přístup k aplikacím ve virtuálním stroji s Windows, stejně jako vytvoření virtuálních strojů na základě Whonix pro zajištění anonymního přístupu přes Tor. Uživatelské rozhraní je postaveno na základě Xfce. Když uživatel spustí aplikaci z menu, tato aplikace se spustí v určitém virtuálním stroji. Obsah virtuálních prostředí je určen sadou šablon.
V nové verzi bylo zaznamenáno aktualizace verzí programů tvořících základní systémové prostředí (dom0). Byl připraven šablon pro vytváření virtuálních prostředí na základě Fedora 40.
Ve větvi 4.2 byly pro ochranu před útoky souvisejícími s manipulací s unicode znaky a nekorektními kódy znaků v názvech souborů zavedeny omezení týkající se používání rozšířených znaků v názvech souborů. To vedlo k problémům s kopírováním a přesunem souborů obsahujících nelatinské písmena v názvu. V verzi 4.2.2 bylo výchozí chování při zpracování názvů souborů obnoveno a pro nastavení byl do služby qubes.Filecopy přidán parametr „allow-all-names“.
Zdroj: opennet.ru
