A Red Hat és a Rocky Linux a RISC-V-re fogad 

RISC-V Red Hat és Rocky Linux

Úgy tűnik, hogy az ökoszisztéma A Linux már megkezdte a határozott lépéseket a RISC-V architektúra támogatása felé. (egy nyílt alternatíva az x86 és az ARM hagyományos dominanciájával szemben), a közelmúltban A Red Hat bejelentette a RISC-V kezdeti támogatását a CentOS Streamben. 10 (amely a Red Hat Enterprise Linux 10 (RHEL 10) fejlesztésének alapjául szolgál). Ezzel párhuzamosan a projekt Rocky linux, az RHEL egyik fő származékahivatalosan is megerősítette RISC-V-kompatibilitását. a 10-es verzióban, ezzel bővítve a támogatott architektúrák körét.

A CentOS Stream repositoryban a riscv64 architektúra kísérleti támogatásának megjelenésével a Red Hat csatlakozik a szabad szoftverek világában egyre növekvő trendhez, amely a „nyílt és moduláris architektúrák melletti elköteleződést” hirdeti. Ez az új kompatibilitás hozzáadódik a már meglévőkhöz.

Első lépések az RHEL 10 és a RISC-V használatához

A hirdetésében A Red Hat megemlíti ezt A RISC-V munkálatait a SiFive gyártóval együttműködve végzik., és az RHEL 10 kísérleti verziói már elkészültek az eszközeikhez.

Nem gyakori, hogy egy új számítógépes utasításkészlet-architektúra (ISA) ipari támogatást kapjon. A Red Hat legutóbb a Red Hat Enterprise Linux (RHEL) 7.2-vel implementált új ISA-t, amely egy ARM CPU-tervezési implementációt is tartalmazott…

Ez az új ISA első bevezetése azóta, hogy a CentOS áttért a felülről lefelé irányuló disztribúcióról az alulról felfelé irányuló disztribúcióra.

Amellett, hogy, A CentOS Stream Git repository mostantól tartalmazza a legtöbb javítást. szükséges a csomagok fordításával és végrehajtásával kapcsolatos problémák megoldásához riscv64 platformokon. Néhány javítás azonban továbbra is a másodlagos ágakban található, és július 1-jén integrálódnak a fő repositoryba, amikor várhatóan megjelennek a HiFive Premier P550 alaplapra specifikus futtatható buildek is.

Miután ez a fázis befejeződött, A Red Hat egy build infrastruktúra kiépítését tervezi A Koji RISC-V hardverekre specializálódott. Ezenkívül folytatódni fog a szükséges változtatások előkészítési folyamata, hogy a kidolgozott fejlesztések eljussanak a közösség fő projektjeihez.

A Rocky Linux 10 egy lépéssel továbbmegy

Ahogy a Red Hat előrehalad óvatosan, A Rocky Linux úgy döntött, hogy továbbmegy hivatalosan is támogatják a RISC-V-t a 10-es verziójában. Ez a kompatibilitás nem korlátozódik a belső fordításokra, hanem funkcionális támogatást nyújt számos specifikus hardverkörnyezethez, valamint virtualizált környezetekben futtatható QEMU használatával.

Az építészet A riscv64gc alternatív architektúraként lett integrálva, ami azt jelenti, hogy a RISC-V-re jellemző fordítási hibák nem fogják blokkolni a fejlesztést és a frissítések kiadását más architektúrákhoz. Ez a hibatűrési politika lehetővé teszi a párhuzamos fejlesztést anélkül, hogy az olyan érettebb platformok stabilitását sértené, mint az x86_64 vagy az AArch64.

A Rocky Linux 10 RISC-V buildjeit alternatív architektúrának tekintjük; A ppc64le és s390x verziókkal ellentétben azonban a riscv64 fordítási hibái... nem nem lesznek végzetesnek tekintve, és nem fogják blokkolni a többi architektúra elindítását. Röviden, a Rocky Linux csomagfrissítéseit nem fogja akadályozni a RISC-V buildek vagy az architektúra-specifikus hibajavítások megvárása.

A Rocky Linux RISC-V támogatása a Fedora RISC-V projekt által kifejlesztett infrastruktúrára épül, amely a fordítóverem és a csomagépítési rendszer alapjául szolgál. Sok kulcsfontosságú komponenst visszaportoltak a Fedoráról az EL10-re. (Enterprise Linux 10), ami nagyobb kompatibilitást és konzisztenciát biztosít a disztribúciók között.

Ebben az első fázisban a Rocky Linux 10 által RISC-V architektúrán támogatott eszközök a következők:

  • StarFive VisionFive 2: teljes mértékben támogatott, a szabványos RHEL 10 kernel használatával.
  • QEMU: ideális virtuális környezetben történő teszteléshez.
  • SiFive HiFive Premier P550: kompatibilis, bár a gyártó speciális kernelével, ami bizonyos funkcionális korlátozásokat von maga után.
  • Milk-V és Banana Pi: a lemezek még értékelés alatt állnak, amelyek támogatása az ökoszisztéma stabilizálódásával bővül.

Ami megkülönbözteti ezt a fejlesztést, az a közösségi eredete, különösen a Rocky Linux esetében. 2024 eleje óta önkéntes csapatok dolgoznak a Fedora upstream erőfeszítései mellett, hogy adaptálja a szükséges eszközöket, így ez a lépés a RISC-V felé több, mint pusztán technikai kompatibilitás.

Végül érdemes megemlíteni, hogy a támogatás javulásával és a hardverek megfizethetőbbé válásával a RISC-V életképes opcióvá válhat a professzionális infrastruktúrák, a beágyazott környezetek és az alacsony fogyasztású megoldások számára.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.