CentOS u Rocky Linux Iħabbru l-Appoġġ għall-Arkitettura RISC-V

L-iżviluppaturi minn Red Hat ħabbru l-implimentazzjoni tal-appoġġ inizjali għall-arkitettura RISC-V fir-repożitorju CentOS Stream 10, li jservi bħala l-bażi għall-iżvilupp ta' Red Hat Enterprise Linux 10. Preċedentement, ġew rilaxxati pakketti għall-arkitetturi x86_64 (x86_64_v3 f'RHEL 10), Aarch64, ppc64le (POWER9), u s390x (IBM z14). Red Hat ħarġet ukoll verżjonijiet sperimentali ta' RHEL 10 għal sistemi RISC-V, żviluppati fi sħubija ma' SiFive.

Bħalissa, ir-repożitorju CentOS Stream git diġà integra l-biċċa l-kbira tal-garżi li jsolvu problemi bl-assemblaġġ u t-tħaddim ta' diversi pakketti fuq sistemi riscv64. Xi irqajja għadhom ma ġewx imċaqalqa għar-repożitorju prinċipali u għadhom f'fergħat separati tal-git, li huma ppjanati li jiġu ppubblikati fl-1 ta' Lulju, flimkien ma' builds bootable lesti biex jaħdmu fuq il-bordijiet SiFive HiFive Premier P550. Wara li jiġu ppubblikati l-bini, se jitnieda server Koji separat fl-infrastruttura tal-bini fuq il-hardware RISC-V u x-xogħol se jkompli fuq it-trasferiment tal-korrezzjonijiet maħluqa għall-proġetti ewlenin (upstream).

Il-proġett Rocky Linux, immirat lejn il-ħolqien ta' build RHEL b'xejn li jista' jieħu post is-CentOS klassiku, mar lil hinn u ħabbar appoġġ uffiċjali għas-sistemi RISC-V (riscv64gc) f'Rocky Linux 10. Rocky Linux 10 se jappoġġja l-bordijiet StarFive VisionFive 2 (VF2) u SiFive HiFive Premier P550, kif ukoll jitnieda fl-emulatur QEMU, simili għall-builds RISC-V mill-proġett Fedora. Qed tiġi kkunsidrata l-possibbiltà li jiġi implimentat appoġġ għall-bordijiet Milk-V u Banana Pi.

L-arkitettura RISC-V ingħatat l-istatus ta' appoġġjata alternattivament u, għall-kuntrarju tal-arkitetturi primarji (x86_64, Aarch64, ppc64le u s390x), mhux se timblokka r-rilaxxi għal arkitetturi oħra. Il-preżenza ta' kwistjonijiet speċifiċi għar-RISC-V fil-pakketti mhux se twaqqaf il-pubblikazzjoni ta' builds ta' dawk il-pakketti għal arkitetturi oħra.

Meta taħdem fuq il-bord VisionFive 2 u f'QEMU, se jintuża l-kernel standard minn RHEL 10, u meta taħdem fuq il-bordijiet tas-serje SiFive HiFive Premier P550, se jintuża kernel separat mill-manifattur tat-tagħmir. Il-bini qed jiġi żviluppat b'kollaborazzjoni mal-proġett Fedora. Il-ħin tar-rilaxx ta' Rocky Linux 10 għadu ma tħabbarx.

Barra minn hekk, ta' min jinnota l-inizjattiva tal-proġett Alma Linux biex tinħoloq verżjoni tar-repożitorju EPEL 10 (Extra Packages for Enterprise Linux) għall-arkitettura x86-64-v2. B'differenza mid-distribuzzjoni RHEL 10, li tibgħat pakketti b'ottimizzazzjonijiet għall-mikroarkitettura x86-64-v3, id-distribuzzjoni Alma Linux toħloq builds separati għall-mikroarkitettura x86-64-v2, li jinżammu b'mod parallel mal-builds bażiċi x86-64-v3. Minn issa 'l quddiem, il-bini ta' x86-64-v2 f'Alma Linux mhux se jkopri biss ir-repożitorju ewlieni, iżda wkoll ir-repożitorju tal-EPEL. Meta mqabbel ma' x86-64-v2, l-appoġġ għal x86-64-v3 ikopri l-estensjonijiet tal-proċessur AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, u SXSAVE. L-appoġġ għal x86-64-v2 jippermetti li tinżamm il-kompatibilità ma' CPUs eqdem minn Intel Haswell u AMD Excavator, iddisinjati qabel l-2013.

Sors: opennet.ru