Utvecklarna frÄn Red Hat har meddelat att de har implementerat ett initialt stöd för RISC-V-arkitekturen i CentOS Stream 10, som utgör grunden för utvecklingen av Red Hat Enterprise Linux 10. Tidigare har paket slÀppts för arkitekturerna x86_64 (x86_64_v3 i RHEL 10), Aarch64, ppc64le (POWER9) och s390x (IBM z14). Red Hat har ocksÄ introducerat experimentella versioner av RHEL 10 för RISC-V-system, utvecklade tillsammans med företaget SiFive.
För nÀrvarande har en stor del av patcharna som löser bygg- och driftsproblem med olika paket pÄ riscv64-system redan integrerats i git-repositoriet för CentOS Stream. Vissa patchar har Ànnu inte överförts till huvudrepositoryt och finns kvar i separata git-grenar, som planeras att publiceras den 1 juli, tillsammans med bootbara versioner som Àr redo för anvÀndning pÄ SiFive HiFive Premier P550-kort. Efter publiceringen av versionerna kommer en separat Koji att startas i bygginfrastrukturen pÄ RISC-V-hÄrdvaran. server Koji och arbetet med att överföra de skapade korrigeringarna till de huvudsakliga projekten (upstream) kommer att fortsÀtta.
Projektet Rocky Linux, som syftar till att skapa en fri build av RHEL, kapabel att ta platsen som klassisk CentOS, har gÄtt vidare och meddelat officiellt stöd för RISC-V-system (riscv64gc) i Rocky Linux 10. Rocky Linux 10 kommer att stödja StarFive VisionFive 2 (VF2) och SiFive HiFive Premier P550-kort, samt körning i QEMU-emulatorn, liknande RISC-V-versionerna frÄn projektet Fedora. Det övervÀgs att implementera stöd för Milk-V- och Banana Pi-kort.
RISC-V-arkitekturen har fÄtt status som alternativt stödd och till skillnad frÄn de primÀra arkitekturerna (x86_64, Aarch64, ppc64le och s390x) kommer den inte att blockera utgivningen av versioner för andra arkitekturer. Förekomsten av RISC-V-specifika problem i paketen kommer inte att stoppa publiceringen av dessa paketversioner för andra arkitekturer.
Vid arbete pÄ VisionFive 2-kortet och i QEMU kommer den standardkÀrna som ingÄr i RHEL 10 att anvÀndas, medan pÄ SiFive HiFive Premier P550-korten anvÀnds en separat kÀrna frÄn hÄrdvaruleverantören. Utvecklingen av versionen sker i samarbete med Fedora-projektet. Tidsplanen för utgivningen av Rocky Linux 10 har Ànnu inte meddelats.
Det Àr vÀrt att nÀmna initiativet frÄn Alma Linux-projektet att skapa en variant av EPEL 10 (Extra Packages for Enterprise Linux) för arkitekturen x86-64-v2. Till skillnad frÄn RHEL 10-distributionen, som levererar paket med optimeringar för mikroarkitekturen x86-64-v3, sÄ skapar Alma Linux separata versioner för mikroarkitekturen x86-64-v2, som kommer att finnas parallellt med de grundlÀggande versionerna x86-64-v3. Numera kommer versionerna för x86-64-v2 i Alma Linux att tÀcka inte bara huvudlagret utan Àven EPEL-lagret. JÀmfört med x86-64-v2 omfattar stödet för x86-64-v3 processorutvidgningarna AVX, AVX2, BMI2, FMA, LZCNT, MOVBE och SXSAVE. Stödet för x86-64-v2 gör det möjligt att behÄlla kompatibilitet med CPU:er som Àr Àldre Àn Intel Haswell och AMD Excavator, som designades före 2013.
KĂ€lla: opennet.ru
