La version du système d'exploitation Qubes 4.2.2 est maintenant disponible, mettant en œuvre l'idée d'utiliser un hyperviseur pour une stricte isolation des applications et des composants du système d'exploitation (chaque classe d'applications et services système fonctionnent dans des machines virtuelles distinctes). Un système avec 16 Go de RAM (minimum 6 Go) et un CPU 64 bits Intel ou AMD prenant en charge les technologies VT-x avec EPT/AMD-v avec RVI et VT-d/AMD IOMMU est recommandé, de préférence avec un GPU Intel (les GPU NVIDIA et AMD n'ont pas été suffisamment testés). La taille de l'image d'installation est de 6 Go (x86_64).
Les applications dans Qubes sont classées en fonction de l'importance des données traitées et des tâches résolues. Chaque classe d'applications (par exemple, travail, divertissements, opérations bancaires), ainsi que les services système (sous-système réseau, pare-feu, gestion de stockage, pile USB, etc.), fonctionnent dans des des machines virtuelles, lancées en utilisant l'hyperviseur Xen. Ces applications sont accessibles dans un seul bureau et se distinguent par une couleur de bordure d'écran différente pour une meilleure visibilité. Chaque environnement a un accès en lecture au système de fichiers racine de base et au stockage local, qui ne chevauche pas les stockages d'autres environnements, un service spécial est utilisé pour organiser l'interaction entre les applications.
Comme base pour la création d'environnements virtuels, on peut utiliser des distributions basées sur Fedora et Debian, la communauté prend également en charge des modèles pour Ubuntu, Gentoo et Arch Linux. Il est possible d'organiser l'accès aux applications dans une machine virtuelle Windows, ainsi que la création machines virtuelles basée sur Whonix pour garantir un accès anonyme via Tor. L'interface utilisateur est construite sur la base de Xfce. Lorsque l'utilisateur lance une application à partir du menu, cette application démarre dans une machine virtuelle spécifique. Le contenu des environnements virtuels est défini par un ensemble de modèles.
Le nouvel opus intègre une mise à jour des versions des logiciels qui composent l'environnement système de base (dom0). Un modèle pour la création d'environnements virtuels basés sur Fedora 40 a été préparé.
Dans la branche 4.2, pour protéger contre les attaques liées à la manipulation des caractères unicode et des codes de caractères incorrects dans les noms de fichiers, des restrictions sur l'utilisation des caractères étendus dans les noms de fichiers ont été introduites. Ce changement a entraîné des problèmes de copie et de déplacement de fichiers contenant des lettres non latines dans le nom. Dans la version 4.2.2, le comportement ancien pour le traitement des noms de fichiers a été restauré par défaut, et un paramètre « allow-all-names » a été ajouté dans le service qubes.Filecopy pour la configuration.
Source : opennet.ru
