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

Une mise à jour des builds de la distribution Chimera Linux a été publiée, remarquable par l'utilisation du noyau Linux associé aux utilitaires de FreeBSD, au gestionnaire de systèmes dinit et à la bibliothèque standard C Musl. La construction est réalisée par le compilateur Clang. Des images Live-boot sont disponibles pour les architectures x86_64, ppc64le, aarch64, riscv64 et ppc64 en options avec GNOME (1,8 Go), KDE (2,5 Go) et un environnement allégé (1 Go).

Le projet vise à créer une distribution Linux avec des outils alternatifs et se développe en tenant compte de l'expérience de développement de Void Linux (l'auteur de Chimera étant un ancien mainteneur de Void, responsable des architectures POWER et PowerPC). Comme Void Linux, le projet évolue selon un cycle de mise à jour continue des versions de logiciels (modèle rolling). Les composants utilisateurs de FreeBSD ont été choisis pour leur simplicité et leur adéquation avec des systèmes légers et compacts, par rapport aux outils GNU standards.

Outre les utilitaires de FreeBSD, fournis à la place de paquets tels que coreutils, findutils, diffutils, sed et grep, la distribution utilise 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. Le système de fichiers utilisé est ZFS. La partition /var ne conserve pas son état entre les redémarrages (sans état). Pour gérer les flux multimédias, PipeWire est utilisé. Dans les environnements graphiques, Wayland est utilisé par défaut.

Pour l'installation de programmes supplémentaires, des packages binaires sont proposés, ainsi qu'un système de construction à partir des sources - cports, développé en Python. Actuellement, plus de 4000 ports sont maintenus. L'environnement de construction s'exécute dans un conteneur non privilégié créé à l'aide de l'outil bubblewrap. Le gestionnaire de paquets utilisé pour la gestion des packages binaires est APK (Alpine Package Keeper, apk-tools), et Flatpak peut être utilisé en option.

Dans cette nouvelle version :

  • Un installateur de console expérimental a été ajouté, lancé par la commande chimera-installer après le démarrage en mode Live. L'installateur prend en charge l'installation locale et distante, le choix du miroir du dépôt APK, les configurations 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 packages supplémentaires, le choix de la version du noyau et la configuration du chargeur de démarrage (GRUB et systemd-boot). La partition et le formatage des partitions de disque ne sont pas encore pris en charge (la partition, le formatage et le montage doivent être effectués manuellement avant de lancer l'installateur).
  • Le noyau Linux 6.18 est utilisé. Les versions des programmes ont été mises à jour, par exemple, 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, ce qui dans certaines situations a entraîné des dysfonctionnements du système.

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


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