Red Hat-utviklere har annonsert den første utgivelsen av støtte for RISC-V-arkitekturen i repositoriet sitt. CentOS Strøm 10, som fungerer som grunnlag for Red Hat Enterprise-utvikling Linux 10. Tidligere ble det utgitt pakker for arkitekturene x86_64 (x86_64_v3 i RHEL 10), Aarch64, ppc64le (POWER9) og s390x (IBM z14). Red Hat ga også ut eksperimentelle versjoner av RHEL 10 for RISC-V-systemer, utviklet i samarbeid med SiFive.
For tiden i git-repositoriet CentOS Stream har allerede integrert de fleste oppdateringene som løser problemer med å bygge og kjøre diverse pakker på riscv64-systemer. Noen oppdateringer har ennå ikke blitt migrert til hovedrepositoriet og forblir i separate git-grener, som etter planen skal publiseres 1. juli, sammen med oppstartbare bygg klare til bruk på SiFive HiFive Premier P550-kort. Etter at byggene er publisert, vil en separat bygg bli lansert på RISC-V-maskinvare. serveren Koji og arbeidet med å overføre opprettede rettelser til hovedprosjektene (oppstrøms) vil fortsette.
Prosjekt Rocky Linux, med sikte på å lage en gratis RHEL-bygg som kan erstatte den klassiske CentOS, gikk lenger og annonserte offisiell støtte for RISC-V-systemer (riscv64gc) i Rocky Linux 10. Rocky Linux Versjon 10 vil støtte StarFive VisionFive 2 (VF2) og SiFive HiFive Premier P550-kort, samt kjøre i QEMU, på samme måte som RISC-V-byggene fra Fedora-prosjektet. Støtte for Milk-V og Banana Pi-kort vurderes også.
RISC-V-arkitekturen har fått statusen alternativt støttet, og i motsetning til primærarkitekturene (x86_64, Aarch64, ppc64le og s390x), vil den ikke blokkere utgivelser for andre arkitekturer. Tilstedeværelsen av RISC-V-spesifikke problemer i pakker vil ikke stoppe publiseringen av versjoner av disse pakkene for andre arkitekturer.
Når den kjører på VisionFive 2-kortet og i QEMU, vil standardkjernen fra RHEL 10 bli brukt, mens når den kjører på SiFive HiFive Premier P550-seriekort, vil en tilpasset kjerne fra maskinvareprodusenten bli brukt. Byggingen utvikles i samarbeid med Fedora-prosjektet. Utgivelsestidspunkt Rocky Linux 10 er ikke rapportert ennå.
I tillegg kan Alma-prosjektinitiativet nevnes. Linux om å opprette en versjon av EPEL 10-depotet (ekstrapakker for bedrifter Linux) for x86-64-v2-arkitekturen. I motsetning til RHEL 10-distribusjonen, som leverer pakker med optimaliseringer for x86-64-v3-mikroarkitekturen, er Alma-distribusjonen Linux genererer separate bygg for x86-64-v2-mikroarkitekturen, som vedlikeholdes parallelt med de grunnleggende x86-64-v3-byggene. Fra nå av vil bygg for x86-64-v2 i Alma Linux vil ikke bare dekke hoveddepotet, men også EPEL-depotet. Sammenlignet med x86-64-v2 dekker støtten for x86-64-v3 prosessorutvidelsene AVX, AVX2, BMI2, FMA, LZCNT, MOVBE og SXSAVE. Støtte for x86-64-v2 opprettholder kompatibilitet med CPUer eldre enn Intel Haswell og AMD Excavator, designet før 2013.
Kilde: opennet.ru
