CentOS и Rocky Linux објављују подршку за RISC-V архитектуру

Програмери из компаније Red Hat су најавили имплементацију почетне подршке за RISC-V архитектуру у CentOS Stream 10 репозиторијуму, који служи као основа за развој Red Hat Enterprise Linux-а 10. Претходно су објављени пакети за архитектуре x86_64 (x86_64_v3 у RHEL 10), Aarch64, ppc64le (POWER9) и s390x (IBM z14). Ред Хет је такође објавио експерименталне верзије RHEL 10 за RISC-V системе, развијене у партнерству са SiFive-ом.

Тренутно, CentOS Stream git репозиторијум је већ интегрисао већину закрпа које решавају проблеме са склапањем и радом различитих пакета на riscv64 системима. Неке закрпе још увек нису премештене у главни репозиторијум и остају у одвојеним git гранама, које су планиране да буду објављене 1. јула, заједно са бутабилним верзијама спремним за покретање на SiFive HiFive Premier P550 плочама. Након објављивања верзија, у инфраструктури за изградњу на RISC-V хардверу биће покренут посебан Koji сервер и наставиће се рад на преносу креираних исправки на главне пројекте (upstream).

Пројекат Rocky Linux, чији је циљ био креирање бесплатне RHEL верзије која може да замени класични CentOS, отишао је даље и најавио званичну подршку за RISC-V системе (riscv64gc) у Rocky Linux-у 10. Rocky Linux 10 ће подржавати StarFive VisionFive 2 (VF2) и SiFive HiFive Premier P550 плоче, као и покретање у QEMU емулатору, слично RISC-V верзијама из Fedora пројекта. Разматра се могућност имплементације подршке за плоче Milk-V и Banana Pi.

RISC-V архитектура је добила статус алтернативно подржане и, за разлику од примарних архитектура (x86_64, Aarch64, ppc64le и s390x), неће блокирати издања за друге архитектуре. Присуство проблема специфичних за RISC-V у пакетима неће зауставити објављивање верзија тих пакета за друге архитектуре.

При раду на плочи VisionFive 2 и у QEMU-у, користиће се стандардно језгро из RHEL 10, а при раду на плочама SiFive HiFive Premier P550 серије, користиће се посебно језгро од произвођача опреме. Израда се развија у сарадњи са пројектом Федора. Време изласка Rocky Linux 10 још није објављено.

Поред тога, вреди напоменути иницијативу пројекта Alma Linux да се креира верзија репозиторијума EPEL 10 (Extra Packages for Enterprise Linux) за архитектуру x86-64-v2. За разлику од RHEL 10 дистрибуције, која испоручује пакете са оптимизацијама за микроархитектуру x86-64-v3, дистрибуција Alma Linux креира одвојене верзије за микроархитектуру x86-64-v2, које се одржавају паралелно са основним верзијама x86-64-v3. Од сада, x86-64-v2 верзије у Alma Linux-у ће покривати не само главни репозиторијум, већ и EPEL репозиторијум. У поређењу са x86-64-v2, подршка за x86-64-v3 покрива проширења процесора AVX, AVX2, BMI2, FMA, LZCNT, MOVBE и SXSAVE. Подршка за x86-64-v2 омогућава одржавање компатибилности са процесорима старијим од Intel Haswell-а и AMD Excavator-а, дизајнираним пре 2013. године.

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster