Publication de la distribution Chimera 20251220, qui combine le noyau Linux avec l'environnement FreeBSD

Une mise à jour des versions de distribution de Chimera a été publiée. Linux, remarquable pour son utilisation du noyau Linux Ce système utilise les utilitaires FreeBSD, le gestionnaire système dinit et la bibliothèque standard C Musl. La compilation est effectuée par le compilateur Clang. Des images Live amorçables sont disponibles pour les architectures x86_64, ppc64le, aarch64, riscv64 et ppc64, avec GNOME (1.8 Go), KDE (2.5 Go) et un environnement de bureau allégé (1 Go).

Le projet vise à créer Linux-distribution avec des outils alternatifs et est en cours de développement en tenant compte de l'expérience de Void development Linux (L'auteur de Chimera est l'ancien responsable de la maintenance de Void, à l'origine des architectures POWER et PowerPC.) Comme Void LinuxLe projet est développé selon un cycle de publication continue. Les composants utilisateur de FreeBSD ont été choisis car moins complexes et mieux adaptés aux systèmes légers et compacts que les outils GNU standard.

En plus des utilitaires de FreeBSD, fournis à la place des packages tels que coreutils, findutils, diffutils, sed et grep, la distribution comprend GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ et musl. Les fonctions d'allocation de mémoire dans musl ont été remplacées par mimalloc. ZFS est utilisé comme système de fichiers. La partition /var ne conserve pas son état entre les redémarrages (sans état). PipeWire est utilisé pour contrôler les flux multimédias. Dans les environnements graphiques, Wayland est utilisé par défaut.

Pour l'installation de programmes supplémentaires, des packages binaires et un système de construction propriétaire à partir de textes sources, cports, écrits en Python, sont proposés. Actuellement, plus de 4000 ports sont pris en charge. L'environnement de build s'exécute dans un conteneur non privilégié distinct créé à l'aide de la boîte à outils Bubblewrap. Le gestionnaire de paquets APK (Alpine Package Keeper, apk-tools) est utilisé pour gérer les paquets binaires, et Flatpak peut être utilisé en option.

Dans la nouvelle version :

  • Un programme d'installation expérimental en ligne de commande a été ajouté. Il se lance avec la commande `chimera-installer` après le démarrage en mode Live. Ce programme prend en charge l'installation locale et distante, la sélection d'un miroir de dépôt APK, la configuration de base (définition du nom d'hôte, du fuseau horaire, du mot de passe root et création d'un compte utilisateur), l'installation de paquets supplémentaires, la sélection de la version du noyau et la configuration du chargeur de démarrage (GRUB et systemd-boot). Le partitionnement et le formatage des partitions de disque ne sont pas pris en charge actuellement (ces opérations doivent être effectuées manuellement avant l'exécution du programme d'installation).
  • Le noyau est engagé Linux 6.18. Versions mises à jour de programmes, tels que GNOME 49.1, KDE Plasma 6.5.4, enlightenment 0.27.1, icewm 3.8.2, chromium 143, clang 21.1.4, docker 28.3.2, ffmpeg 8.0, flatpak 1.16.1, gtk 4.20.2, musl 1.2.5, python 3.13.9, pipewire 1.4.9.
  • L'importation automatique des pools LVM et ZFS a été désactivée dans les images Live ; dans certaines situations, cela pourrait entraîner une défaillance du système.

 Publication de la distribution Chimera 20251220, qui combine le noyau Linux avec l'environnement FreeBSD


Source: opennet.ru
Achetez un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Achetez un hébergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster