Sformułowano aktualizację systemu operacyjnego Qubes 4.1.2, realizującą koncepcję wykorzystania hypervisora do ścisłej izolacji aplikacji i komponentów systemu operacyjnego (każda klasa aplikacji i usługi systemowe działają w oddzielnych maszynach wirtualnych). Do działania potrzebny jest system z 6 GB RAM i 64-bitowym CPU Intel lub AMD z obsługą technologii VT-x z EPT/AMD-v z RVI oraz VT-d/AMD IOMMU, zalecane jest posiadanie GPU Intel (GPU NVIDIA i AMD nie były wystarczająco dobrze przetestowane). Rozmiar obrazu instalacyjnego wynosi 6 GB.
Aplikacje w Qubes są podzielone na klasy w zależności od ważności przetwarzanych danych i realizowanych zadań. Każda klasa aplikacji (na przykład, praca, rozrywka, operacje bankowe), a także usługi systemowe (podsystem sieciowy, zapora sieciowa, obsługa pamięci masowej, stos USB itd.), działają w oddzielnych maszynach wirtualnych, uruchamianych przy użyciu hiperwizora Xen. Aplikacje te są dostępne w ramach jednego pulpitu i wyróżniają się różnymi kolorami obramowania okna dla lepszej przejrzystości. Każde środowisko ma dostęp do odczytu podstawowego systemu plików i lokalnej pamięci, która nie jest współdzielona z pamięciami innych środowisk; do organizacji interakcji między aplikacjami wykorzystywana jest specjalna usługa.
Jako podstawę do tworzenia wirtualnych środowisk można wykorzystać bazę pakietów Fedora i Debian, a także społeczność wspiera szablony dla Ubuntu, Gentoo i Arch Linux. Możliwe jest zorganizowanie dostępu do aplikacji w maszynie wirtualnej z systemem Windows, a także utworzenie maszyn wirtualnych na bazie Whonix w celu zapewnienia anonimowego dostępu przez Tor. Interfejs użytkownika oparty jest na Xfce. Gdy użytkownik uruchamia aplikację z menu, aplikacja ta startuje w określonej maszynie wirtualnej. Zawartość wirtualnych środowisk jest określana przez zestaw szablonów.
W nowym wydaniu zauważono tylko aktualizację wersji programów, które tworzą podstawowe środowisko systemowe (dom0). Przygotowano szablon do tworzenia wirtualnych środowisk opartych na Fedora 37. W instalatorze dodano możliwość korzystania z klawiatur USB. W menu rozruchowym obrazu instalacyjnego oferowana jest opcja kernel-latest do wykorzystania najnowszej wersji jądra z rozszerzoną obsługą sprzętu.
Źródło: opennet.ru
