Red Hat иштеп чыгуучулары өздөрүнүн репозиторийлеринде RISC-V архитектурасын колдоонун алгачкы чыгарылышын жарыялашты. CentOS Red Hat Enterprise өнүктүрүү үчүн негиз болуп кызмат кылган 10-агым Linux 10. Буга чейин x86_64 (RHEL 10до x86_64_v3), Aarch64, ppc64le (POWER9) жана s390x (IBM z14) архитектуралары үчүн пакеттер чыгарылган. Red Hat ошондой эле SiFive менен биргеликте иштелип чыккан RISC-V системалары үчүн RHEL 10дун эксперименталдык курулмаларын чыгарган.
Учурда git репозиторийинде CentOS Stream буга чейин riscv64 системаларында ар кандай пакеттерди түзүү жана иштетүү көйгөйлөрүн чечүүчү патчтардын көпчүлүгүн интеграциялаган. Айрым патчтар азырынча негизги репозиторийге көчүрүлө элек жана өзүнчө git бутактарында калууда, алар 1-июлда жарыяланышы пландаштырылууда, ошондой эле SiFive HiFive Premier P550 платаларында колдонууга даяр жүктөлүүчү курулмалар менен бирге. Курулмалар жарыялангандан кийин, RISC-V жабдыктарында өзүнчө курулма ишке киргизилет. Server Кожи жана түзүлгөн оңдоолорду негизги долбоорлорго (жогорку агымга) өткөрүп берүү боюнча иштер улантылат.
долбоору Rocky Linux, классикалыктын ордун баса турган акысыз RHEL түзүлүшүн түзүүгө багытталган CentOS, андан ары барып, RISC-V системаларын (riscv64gc) расмий колдоосун жарыялады Rocky Linux 10. Rocky Linux 10 версиясы StarFive VisionFive 2 (VF2) жана SiFive HiFive Premier P550 платаларын колдойт, ошондой эле Fedora долбоорунун RISC-V курулмаларына окшош QEMUда иштейт. Milk-V жана Banana Pi платаларын колдоо да каралууда.
RISC-V архитектурасына альтернативалуу колдоого алынган статус берилген жана негизги архитектуралардан (x86_64, Aarch64, ppc64le жана s390x) айырмаланып, башка архитектуралар үчүн релиздерди бөгөттөбөйт. Пакеттерде RISC-V спецификалык маселелердин болушу башка архитектуралар үчүн ошол пакеттердин түзүмдөрүн жарыялоону токтотпойт.
VisionFive 2 платасында жана QEMUда иштеп жатканда, RHEL 10дон алынган стандарттык ядро колдонулат, ал эми SiFive HiFive Premier P550 сериясындагы платаларда иштеп жатканда, жабдык өндүрүүчүнүн атайын жасалган ядросу колдонулат. Курулуш Fedora долбоору менен биргеликте иштелип чыгууда. Чыгарылган убактысы Rocky Linux 10дон ашык адам тууралуу азырынча маалымат келе элек.
Мындан тышкары, Алма долбоорунун демилгесин белгилеп кетүүгө болот. Linux EPEL 10 репозиторийинин версиясын түзүү жөнүндө (Ишкана үчүн кошумча пакеттер) Linux) x86-64-v2 архитектурасы үчүн. x86-64-v3 микроархитектурасы үчүн оптималдаштыруу пакеттерин камсыз кылган RHEL 10 дистрибуциясынан айырмаланып, Alma дистрибуциясы Linux x86-64-v2 микроархитектурасы үчүн өзүнчө курулмаларды түзөт, алар базалык x86-64-v3 курулмалары менен параллель сакталат. Мындан ары, Алмада x86-64-v2 үчүн курулмалар Linux негизги репозиторду гана эмес, EPEL репозиторийин да камтыйт. x86-64-v2 менен салыштырганда, x86-64-v3 колдоосу AVX, AVX2, BMI2, FMA, LZCNT, MOVBE жана SXSAVE процессор кеңейтүүлөрүн камтыйт. x86-64-v2 колдоосу 2013-жылга чейин иштелип чыккан Intel Haswell жана AMD Excavatorдон эски CPUлар менен шайкештикти сактайт.
Source: opennet.ru
