CentOS и Rocky Linux prise en charge annoncée de l'architecture RISC-V

Les développeurs de Red Hat ont annoncé la première version prenant en charge l'architecture RISC-V dans leur dépôt. CentOS Stream 10, qui sert de base au développement de Red Hat Enterprise Linux 10. Auparavant, des paquets avaient été publiés pour les architectures x86_64 (x86_64_v3 dans RHEL 10), Aarch64, ppc64le (POWER9) et s390x (IBM z14). Red Hat a également publié des versions expérimentales de RHEL 10 pour les systèmes RISC-V, développées conjointement avec SiFive.

Actuellement dans le dépôt git CentOS Stream a déjà intégré la plupart des correctifs qui résolvent les problèmes de compilation et d'exécution de divers paquets sur les systèmes RISC-V64. Certains correctifs n'ont pas encore été intégrés au dépôt principal et restent dans des branches Git distinctes. Leur publication est prévue pour le 1er juillet, en même temps que des versions amorçables prêtes à l'emploi sur les cartes SiFive HiFive Premier P550. Une fois ces versions publiées, une version distincte sera lancée pour le matériel RISC-V. serveur Koji et son équipe poursuivront le travail de transfert des correctifs créés vers les projets principaux (en amont).

Projet Rocky Linux, visant à créer une version RHEL gratuite pouvant remplacer la version classique CentOS, est allé plus loin et a annoncé un soutien officiel aux systèmes RISC-V (riscv64gc) dans Rocky Linux 10. Rocky Linux La version 10 prendra en charge les cartes StarFive VisionFive 2 (VF2) et SiFive HiFive Premier P550, ainsi que l'exécution sous QEMU, à l'instar des versions RISC-V du projet Fedora. La prise en charge des cartes Milk-V et Banana Pi est également à l'étude.

L'architecture RISC-V a reçu le statut de support alternatif et, contrairement aux architectures principales (x86_64, Aarch64, ppc64le et s390x), ne bloquera pas les versions pour d'autres architectures. La présence de problèmes spécifiques à RISC-V dans les packages n'empêchera pas la publication de versions de ces packages pour d'autres architectures.

Lors de l'exécution sur la carte VisionFive 2 et sous QEMU, le noyau standard de RHEL 10 sera utilisé. En revanche, sur les cartes SiFive HiFive Premier série P550, un noyau personnalisé du fabricant sera employé. Cette version est développée en collaboration avec le projet Fedora. Date de sortie : [Date à préciser] Rocky Linux Le chiffre 10 n'a pas encore été signalé.

Il convient également de mentionner l'initiative du projet Alma. Linux à propos de la création d'une version du référentiel EPEL 10 (Extra Packages for Enterprise) Linux) pour l'architecture x86-64-v2. Contrairement à la distribution RHEL 10, qui fournit des paquets optimisés pour la microarchitecture x86-64-v3, la distribution Alma Linux Alma génère des versions distinctes pour la microarchitecture x86-64-v2, maintenues en parallèle des versions de base x86-64-v3. Désormais, les versions pour x86-64-v2 seront disponibles dans Alma. Linux La prise en charge couvrira non seulement le dépôt principal, mais aussi le dépôt EPEL. Par rapport à x86-64-v2, la prise en charge de x86-64-v3 inclut les extensions de processeur AVX, AVX2, BMI2, FMA, LZCNT, MOVBE et SXSAVE. La prise en charge de x86-64-v2 assure la compatibilité avec les processeurs antérieurs à Intel Haswell et AMD Excavator, conçus avant 2013.

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