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

Publication de la mise à jour des builds de la distribution Chimera Linux, remarquable par l'utilisation du noyau Linux en combinaison avec des utilitaires de FreeBSD, le gestionnaire de système dinit et la bibliothèque standard C Musl. La compilation est effectuée avec le compilateur Clang. Les images Live bootables ont été créées pour les architectures x86_64, ppc64le, aarch64, riscv64 et ppc64 dans les variantes avec GNOME (1,5 Go), KDE (2,1 Go) et un environnement réduit (806 Mo).

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 :

  • Les outils de gestion des paquets apk-tools ont été mis à jour. La mise à jour a permis de déplacer la plupart des fichiers système dans la partition /usr et a réalisé la possibilité de changer de miroir sans redéfinir les paramètres du référentiel.
  • Les paramètres du référentiel ont été mis à jour pour utiliser un nouveau style de nommage des index.
  • Le noyau Linux a été mis à jour vers la version 6.13. Les environnements utilisateurs GNOME et KDE ont été mis à jour vers les dernières versions.
  • Amélioration des performances en mode Live.
  • Des versions pour les systèmes 32 bits PowerPC sont maintenant disponibles. Des travaux sont en cours pour préparer des compilations pour l'architecture LoongArch64.

Publication de la distribution Chimera 20250214, 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