Foi lançado o sistema operacional Qubes 4.2.1, que implementa a ideia de usar um hipervisor para o isolamento rigoroso de aplicativos e componentes do SO (cada classe de aplicativos e serviços do sistema opera em máquinas virtuais separadas). Recomenda-se um sistema com 16 GB de RAM (mínimo - 6 GB) e um CPU de 64 bits da Intel ou AMD com suporte às tecnologias VT-x com EPT/AMD-v com RVI e VT-d/AMD IOMMU, sendo desejável a presença de uma GPU Intel (as GPUs NVIDIA e AMD não foram testadas de forma tão rigorosa). O tamanho da imagem de instalação é de 6 GB (x86_64).
Os aplicativos no Qubes são divididos em classes com base na importância dos dados tratados e nas tarefas realizadas. Cada classe de aplicativos (por exemplo, trabalho, entretenimento, operações bancárias), assim como serviços do sistema (subsistema de rede, firewall, gerenciamento de armazenamento, pilha USB, etc.), opera em separado máquinas virtuais, sendo executados usando o hipervisor Xen. Neste caso, os aplicativos indicados estão disponíveis dentro de uma única área de trabalho e são destacados por diferentes cores na borda da janela. Cada ambiente tem acesso de leitura ao sistema de arquivos raiz básico e ao armazenamento local, que não se sobrepõe ao armazenamento de outros ambientes, utilizando um serviço especial para organizar a interação entre aplicativos.
Como base para a formação de ambientes virtuais, pode-se utilizar repositórios de pacotes do Fedora e Debian, além de que a comunidade dá suporte a templates para Ubuntu, Gentoo e Arch Linux. É possível organizar o acesso a aplicativos em uma máquina virtual com Windows, assim como criar máquinas virtuais com base no Whonix para garantir acesso anônimo através do Tor. A interface do usuário é construída sobre o Xfce. Quando o usuário inicia um aplicativo através do menu, esse aplicativo é iniciado em uma máquina virtual específica. O conteúdo dos ambientes virtuais é definido por um conjunto de templates.
A nova versão traz uma atualização das versões dos programas que formam o ambiente básico do sistema (dom0). Um template foi preparado para a criação de ambientes virtuais com base no Fedora 39. O kernel Linux 6.6 é utilizado por padrão, o que reduziu o número de situações em que é necessário instalar o pacote com o kernel kernel-latest em sistemas com hardware novo.
Fonte: opennet.ru
