Nakon gotovo dvije godine razvoja, predstavljeno je izdanje operacijskog sustava Qubes 4.2.0, koje implementira ideju korištenja hipervizora za strogu izolaciju aplikacija i komponenti OS-a (svaka klasa aplikacija i sustavske usluge rade u zasebnim virtualnim strojevima). Preporučuje se sustav s 16 GB RAM-a (minimalno 6 GB) i 64-bitnim CPU Intel ili AMD s podrškom za tehnologije VT-x s EPT/AMD-v s RVI i VT-d/AMD IOMMU, poželjno je imati Intel GPU (GPU NVIDIA i AMD nisu dovoljno dobro testirani). Veličina instalacijskog imidža je 6 GB (x86_64).
Aplikacije u Qubes-u podijeljene su u klase prema važnosti obrađivanih podataka i rješavanim zadacima. Svaka klasa aplikacija (na primjer, rad, zabava, bankovne operacije), kao i sustavni servisi (mrežni sustav, vatrozid, rad s pohranjivanjem, USB stog itd.), rade u odvojenim virtualnim strojevima, pokrenutim korištenjem hipervizora Xen. U međuvremenu, navedene aplikacije dostupne su unutar jednog radnog stola i ističu se različitim bojama okvira prozora. Svako okruženje ima pristup za čitanje osnovnom korijenskom FS-u i lokalnoj pohrani, koja se ne preklapa s pohranama drugih okruženja, a za organizaciju interakcije aplikacija koristi se poseban servis.

Kao osnova za stvaranje virtualnih okruženja može se koristiti bazni paket Fedora i Debian, također zajednica podržava predloške za Ubuntu, Gentoo i Arch Linux. Moguće je organizirati pristup aplikacijama u virtualnoj mašini s Windowsom, kao i kreirati virtualnih mašina na bazi Whonix za omogućavanje anonimnog pristupa putem Tora. Korisničko sučelje izgrađeno je na Xfce-u. Kada korisnik pokrene aplikaciju iz izbornika, ta aplikacija se pokreće u određenoj virtualnoj mašini. Sadržaj virtualnih okruženja određuje se skupom predložaka.

Glavne promjene:
- Osnovno okruženje Dom0 ažurirano je na paketnu bazu Fedora 37 (predloženi obrazac za virtualna okruženja na bazi Fedora 37 bio je predstavljen u prethodnom ažuriranju Qubes 4.1.2).
- Obrazac za stvaranje virtualnih okruženja na bazi Debian ažuriran je na granu Debian 12.
- Hipervizor Xen ažuriran je na granu 4.17 (ranije je korišten Xen 4.14).
- Obrasci za stvaranje virtualnih okruženja na bazi Fedora i Debian prema zadanim postavkama prebačeni su na korištenje korisničkog okruženja Xfce umjesto GNOME-a.
- U obrascu virtualnih okruženja na bazi Fedora dodana je podrška za sustav prisilne kontrole pristupa SELinux.
- Potpuno je ponovno ispisana implementacija izbornika aplikacija, kao i grafičkih sučelja za postavke (Qubes Global Settings), stvaranje novih okruženja (Create New Qube) i ažuriranje obrazaca virtualnih strojeva (Qubes Update).

- Postavljanje datoteke konfiguracije GRUB (grub.cfg) unificirano je za UEFI i klasične BIOS-e.
- Dodana je podrška za multimediju. poslužitelja PipeWire.
- Za ažuriranje firmvera korišten je alat fwupd.
- Dodana je opcija za automatsko čišćenje međuspremnika minutu nakon posljednje operacije lijepljenja. Da biste omogućili automatsko čišćenje, potrebno je koristiti naredbu qvm-service —enable VMNAME gui-agent-clipboard-wipe.
- Za izgradnju službenih paketa korišten je novi alat za izgradnju Qubes Builder v2, u kojem je pojačana izolacija procesa izgradnje.
- U konfiguratoru je ponuđena posebna sekcija za upravljanje GPG-om.
- U uslugama Qrexec prema zadanim postavkama korišten je novi fleksibilniji format pravila Qrexec, koji određuje tko, što i gdje može raditi u Qubes-u. Nova verzija pravila značajno povećava performanse i nudi sustav obavijesti koji olakšava dijagnosticiranje problema.
Izvor: opennet.ru

