Sortie de la distribution atomiquement mise à jour carbonOS 2022.2

La version du système d'exploitation Linux carbonOS 2022.2 a été publiée, construite selon un modèle de composition atomique, où l'environnement de base est fourni comme un tout, sans être divisé en paquets distincts. Les applications supplémentaires sont installées au format Flatpak et s'exécutent dans des conteneurs isolés. La taille de l'image d'installation est de 2 Go. Les travaux du projet sont distribués sous licence MIT.

Le contenu du système de base est monté en mode lecture seule pour se protéger contre les modifications en cas de compromission. La partition /usr/local est accessible en écriture. Le système de fichiers utilise Btrfs avec compression des données stockées et l'application active de snapshots. Le processus de mise à jour du système se résume au téléchargement en arrière-plan d'une nouvelle image système et au passage à celle-ci après un redémarrage. L'ancienne image système est conservée et, si nécessaire ou en cas de problèmes, l'utilisateur peut revenir à la version précédente à tout moment. Dans le cadre du développement de la distribution, le contenu de l'environnement système est assemblé à l'aide de l'outil OSTree (l'image est formée à partir d'un dépôt similaire à Git) et du système de construction BuildStream, sans utiliser de paquets d'autres distributions.

Un installateur graphique et une interface de configuration initiale du système sont proposés pour l'installation de la distribution. Les applications installées par l'utilisateur sont isolées les unes des autres dans des conteneurs. En plus de l'installation de paquets Flatpak, la distribution permet également d'utiliser l'outil nsbox pour créer des conteneurs arbitraires, qui peuvent inclure des environnements de distributions traditionnelles telles qu'Arch Linux et Debian. Le soutien de l'outil podman est également fourni, garantissant la compatibilité avec les conteneurs Docker. La distribution intègre un mécanisme centralisé de gestion des droits basé sur Polkit : sudo n'est pas pris en charge et la seule façon d'exécuter des commandes avec des droits root est pkexec.

Le projet développe son propre environnement utilisateur GDE (Graphite Desktop Environment), basé sur GNOME. Parmi les différences par rapport à GNOME : un écran de connexion modernisé, un configurateur, des indicateurs de volume et de luminosité, ainsi que la barre et l'interface Graphite Shell. Dans la prochaine version, ils prévoient d'abandonner le maintien de leur interface au profit du GNOME Shell standard et de promouvoir les améliorations développées par le projet dans la composition principale de GNOME.

Dans la nouvelle version :

  • Les versions des composants de la distribution ont été mises à jour, y compris le noyau Linux 5.19, Mesa 22 et glibc 2.36.
  • L'interface utilisateur personnalisée est synchronisée avec GNOME 43.
  • Les paramètres du noyau ont été retravaillés, avec des pilotes manquants inclus.
  • Amélioration du support des systèmes équipés de processeurs Intel, avec des mises à jour de microcode disponibles, et utilisation de thermald pour le contrôle de la température.
  • Uniformisation des polices système.
  • Pour faciliter le débogage, le chargement des fichiers debuginfo a été organisé au besoin.
  • Un module bootstrap, destiné à la construction de la distribution, a été isolé du noyau pour permettre son utilisation séparément de carbonOS pour la construction d'autres projets.
  • Prise en charge partielle de l'authentification par empreintes digitales, prise en charge des systèmes avec plusieurs GPU et support des cartes graphiques NVIDIA.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster