Vagadziri kubva kuRed Hat vakazivisa kushandiswa kwekutanga kwerutsigiro rweRISC-V architecture muCentOS Stream 10 repository, iyo inoshanda senheyo yekuvandudzwa kweRed Hat Enterprise Linux 10. Kare, mapakeji akabudiswa nokuda kwe x86_64 (x86_64_v3 muRHEL 10), Aapp64, POWER64, Aarch9, POWER390 (IBM z14) zvivakwa. Red Hat yakaburitsawo kuyedza kuvaka kweRHEL 10 yeRISC-V masisitimu, akagadzirwa mukubatana neSiFive.
Parizvino, iyo CentOS Stream git repository yakatobatanidza mazhinji ezvigamba zvinogadzirisa matambudziko nekuungana uye kushanda kwemapakeji akasiyana pane riscv64 masisitimu. Mamwe mapeche haasati aendeswa kunzvimbo huru yekuchengetera uye anoramba ari mumapazi akasiyana egit, ayo akarongerwa kuburitswa muna Chikunguru 1, pamwe chete ne bootable anovaka akagadzirira kumhanya pamabhodhi eSiFive HiFive Premier P550. Mushure mekunge zvivakwa zvaburitswa, imwe sevha yeKoji inotangwa mukuvaka zvivakwa paRISC-V Hardware uye basa rinoenderera mberi pakuendesa zvigadziriso zvakagadzirwa kumapurojekiti makuru (kumusoro).
Iyo Rocky Linux purojekiti, ine chinangwa chekugadzira yemahara RHEL kuvaka iyo inogona kutora nzvimbo yekirasi CentOS, yakaenda mberi uye yakazivisa rutsigiro rwepamutemo rweRISC-V masisitimu (riscv64gc) muRocky Linux 10. Rocky Linux 10 ichatsigira StarFive VisionFive 2 (VF2) uye SiFive HiFive Premier P550 PXNUMX mabhodhi, pamwe nekuvaka eCV mabhodhi muRISV, pamwe nekuvaka mabhodhi eRISV muRISV. kubva kuFedora chirongwa. Iko mukana wekuita rutsigiro rweMilk-V neBanana Pi mabhodhi uri kutariswa.
Iyo RISC-V dhizaini yakapihwa mamiriro eimwe inotsigirwa uye, kusiyana neavakirwo ekutanga (x86_64, Aarch64, ppc64le uye s390x), haizovharidzi kuburitswa kwemamwe mavakirwo. Kuvapo kweRISC-V-chaiyo nyaya mumapakeji hakuzomisa kuburitswa kwezvivakwa zveaya mapakeji ezvimwe zvivakwa.
Paunenge uchishanda paVisionFive 2 board uye muQEMU, kernel yakajairwa kubva kuRHEL 10 ichashandiswa, uye kana uchishanda pamabhodhi eSiFive HiFive Premier P550 akatevedzana, imwe kernel kubva kumugadziri wemidziyo ichashandiswa. Ichi chivakwa chiri kuvandudzwa mukubatana neiyo Fedora chirongwa. Nguva yekuburitsa Rocky Linux 10 haisati yaziviswa.
Pamusoro pezvo, zvakakosha kucherechedza danho reAlma Linux chirongwa chekugadzira vhezheni yeEPEL 10 (Ekuwedzera Packages for Enterprise Linux) repository ye x86-64-v2 architecture. Kusiyana neiyo RHEL 10 kugovera, iyo inotakura mapakeji ane optimizations yeiyo x86-64-v3 microarchitecture, iyo Alma Linux kugovera inogadzira yakaparadzana inovaka yeiyo x86-64-v2 microarchitecture, iyo inochengetwa yakafanana neiyo base x86-64-v3 inovaka. Kubva zvino zvichienda mberi, x86-64-v2 inovaka muAlma Linux ichavhara kwete iyo huru repository, asiwo iyo EPEL repository. Kuenzaniswa ne x86-64-v2, x86-64-v3 tsigiro inovhara AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, uye SXSAVE processor ekuwedzera. Tsigiro ye x86-64-v2 inobvumira kuchengetedza kuenderana neCPUs ekare pane Intel Haswell uye AMD Excavator, yakagadzirwa pamberi pe2013.
Source: opennet.ru
