Devlopè Red Hat yo anonse aplikasyon sipò inisyal pou achitekti RISC-V nan depo CentOS Stream 10 la, ki sèvi kòm baz pou devlopman Red Hat Enterprise Linux 10. Anvan sa, yo te lage pakè pou achitekti x86_64 (x86_64_v3 nan RHEL 10), Aarch64, ppc64le (POWER9), ak s390x (IBM z14). Red Hat te pibliye tou vèsyon eksperimantal RHEL 10 pou sistèm RISC-V, devlope an patenarya ak SiFive.
Kounye a, depo git CentOS Stream la deja entegre pifò nan patch ki rezoud pwoblèm ak asanblaj ak operasyon divès pakè sou sistèm riscv64 yo. Gen kèk patch ki poko deplase nan depo prensipal la epi ki rete nan branch git separe, ki prevwa pou pibliye 1ye jiyè, ansanm ak vèsyon demaraj ki pare pou fonksyone sou kat SiFive HiFive Premier P550 yo. Apre yo fin pibliye vèsyon yo, y ap lanse yon sèvè Koji apa nan enfrastrikti vèsyon an sou pyès ki nan konpitè RISC-V epi travay la ap kontinye pou transfere koreksyon yo te kreye nan pwojè prensipal yo (an amon).
Pwojè Rocky Linux la, ki te vize kreye yon vèsyon RHEL gratis ki ka ranplase klasik CentOS la, te ale pi lwen epi li te anonse sipò ofisyèl pou sistèm RISC-V (riscv64gc) nan Rocky Linux 10. Rocky Linux 10 pral sipòte kat StarFive VisionFive 2 (VF2) ak SiFive HiFive Premier P550, epi tou li pral lanse nan emilatè QEMU a, menm jan ak vèsyon RISC-V ki soti nan pwojè Fedora a. Y ap konsidere posiblite pou aplike sipò pou kat Milk-V ak Banana Pi.
Achitekti RISC-V la te resevwa estati sipòte altènativman e, kontrèman ak achitekti prensipal yo (x86_64, Aarch64, ppc64le ak s390x), li p ap bloke lage pou lòt achitekti yo. Prezans pwoblèm espesifik RISC-V nan pakè yo p ap anpeche piblikasyon vèsyon pakè sa yo pou lòt achitekti.
Lè w ap travay sou kat VisionFive 2 a ak nan QEMU, w ap itilize nwayo estanda ki soti nan RHEL 10, epi lè w ap travay sou kat seri SiFive HiFive Premier P550 yo, w ap itilize yon nwayo apa ki soti nan manifakti ekipman an. Konstriksyon an ap devlope an kolaborasyon avèk pwojè Fedora a. Yo poko anonse lè Rocky Linux 10 ap soti.
Anplis de sa, li enpòtan pou note inisyativ pwojè Alma Linux la pou kreye yon vèsyon depo EPEL 10 (Extra Packages for Enterprise Linux) pou achitekti x86-64-v2 la. Kontrèman ak distribisyon RHEL 10 la, ki bay pakè ak optimizasyon pou mikwoachitekti x86-64-v3 la, distribisyon Alma Linux la kreye vèsyon separe pou mikwoachitekti x86-64-v2 la, ki konsève an paralèl ak vèsyon debaz x86-64-v3 yo. Apati kounye a, vèsyon x86-64-v2 nan Alma Linux yo pral kouvri non sèlman depo prensipal la, men tou depo EPEL la. Konpare ak x86-64-v2, sipò x86-64-v3 kouvri ekstansyon processeur AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, ak SXSAVE. Sipò pou x86-64-v2 pèmèt kenbe konpatibilite ak CPU ki pi ansyen pase Intel Haswell ak AMD Excavator, ki te fèt anvan 2013.
Sous: opennet.ru
