Red Hat හි සංවර්ධකයින් විසින් CentOS Stream 10 ගබඩාවේ RISC-V ගෘහ නිර්මාණ ශිල්පය සඳහා මූලික සහාය ක්රියාත්මක කිරීම නිවේදනය කර ඇති අතර එය Red Hat Enterprise Linux 10 සංවර්ධනය සඳහා පදනම ලෙස ක්රියා කරයි. මීට පෙර, x86_64 (RHEL 86 හි x64_3_v10), Aarch64, ppc64le (POWER9) සහ s390x (IBM z14) ගෘහ නිර්මාණ ශිල්පය සඳහා පැකේජ නිකුත් කරන ලදී. SiFive සමඟ හවුල්කාරිත්වයෙන් සංවර්ධනය කරන ලද RISC-V පද්ධති සඳහා RHEL 10 හි පර්යේෂණාත්මක ගොඩනැගීම් ද Red Hat විසින් නිකුත් කරන ලදී.
දැනට, CentOS Stream git ගබඩාව දැනටමත් riscv64 පද්ධතිවල විවිධ පැකේජ එකලස් කිරීම සහ ක්රියාත්මක කිරීම සම්බන්ධ ගැටළු විසඳන බොහෝ පැච් ඒකාබද්ධ කර ඇත. සමහර පැච් තවමත් ප්රධාන ගබඩාවට ගෙන ගොස් නොමැති අතර වෙනම git ශාඛාවල පවතින අතර ඒවා ජූලි 1 වන දින ප්රකාශයට පත් කිරීමට සැලසුම් කර ඇති අතර SiFive HiFive Premier P550 පුවරු මත ධාවනය කිරීමට සූදානම් ආරම්භක ගොඩනැගීම් ද ඇත. ගොඩනැගීම් ප්රකාශයට පත් කිරීමෙන් පසු, RISC-V දෘඪාංග මත ගොඩනැගීමේ යටිතල පහසුකම් තුළ වෙනම Koji සේවාදායකයක් දියත් කෙරෙන අතර, නිර්මාණය කරන ලද නිවැරදි කිරීම් ප්රධාන ව්යාපෘති වෙත (ඉහළට) මාරු කිරීමේ කටයුතු දිගටම කරගෙන යනු ඇත.
සම්භාව්ය CentOS වෙනුවට ආදේශ කළ හැකි නොමිලේ RHEL ගොඩනැගීමක් නිර්මාණය කිරීම අරමුණු කරගත් Rocky Linux ව්යාපෘතිය තවත් ඉදිරියට ගොස් Rocky Linux 64 හි RISC-V පද්ධති (riscv10gc) සඳහා නිල සහාය නිවේදනය කළේය. Rocky Linux 10 StarFive VisionFive 2 (VF2) සහ SiFive HiFive Premier P550 පුවරු සඳහා සහය දක්වනු ඇති අතර, Fedora ව්යාපෘතියේ RISC-V ගොඩනැගීම් වලට සමාන QEMU ඉමුලේටරය දියත් කරනු ඇත. මිල්ක්-වී සහ බනානා පයි පුවරු සඳහා සහාය ක්රියාත්මක කිරීමේ හැකියාව සලකා බලමින් පවතී.
RISC-V ගෘහ නිර්මාණ ශිල්පයට විකල්ප ලෙස සහය දක්වන තත්ත්වය ලබා දී ඇති අතර, ප්රාථමික ගෘහ නිර්මාණ ශිල්පය (x86_64, Aarch64, ppc64le සහ s390x) මෙන් නොව, අනෙකුත් ගෘහ නිර්මාණ සඳහා නිකුත් කිරීම් අවහිර නොකරනු ඇත. පැකේජවල RISC-V-විශේෂිත ගැටළු පැවතීම, අනෙකුත් ගෘහ නිර්මාණ ශිල්ප සඳහා එම පැකේජවල ගොඩනැගීම් ප්රකාශනය නතර නොකරනු ඇත.
VisionFive 2 පුවරුවේ සහ QEMU හි වැඩ කරන විට, RHEL 10 හි සම්මත කර්නලය භාවිතා කරනු ලබන අතර, SiFive HiFive Premier P550 ශ්රේණියේ පුවරු මත වැඩ කරන විට, උපකරණ නිෂ්පාදකයාගෙන් වෙනම කර්නලයක් භාවිතා කරනු ලැබේ. මෙම ගොඩනැගීම ෆෙඩෝරා ව්යාපෘතිය සමඟ සහයෝගයෙන් සංවර්ධනය වෙමින් පවතී. රොකී ලිනක්ස් 10 නිකුත් කරන වේලාව තවමත් ප්රකාශයට පත් කර නොමැත.
මීට අමතරව, x10-86-v64 ගෘහ නිර්මාණ ශිල්පය සඳහා EPEL 2 (Extra Packages for Enterprise Linux) ගබඩාවේ අනුවාදයක් නිර්මාණය කිරීමට Alma Linux ව්යාපෘතියේ මුලපිරීම සඳහන් කිරීම වටී. x10-86-v64 ක්ෂුද්ර ගෘහ නිර්මාණ ශිල්පය සඳහා ප්රශස්තිකරණයන් සහිත පැකේජ නැව්ගත කරන RHEL 3 බෙදාහැරීම මෙන් නොව, Alma Linux බෙදාහැරීම x86-64-v2 ක්ෂුද්ර ගෘහ නිර්මාණ ශිල්පය සඳහා වෙනම ගොඩනැගීම් නිර්මාණය කරයි, ඒවා මූලික x86-64-v3 ගොඩනැගීම් සමඟ සමාන්තරව නඩත්තු කෙරේ. මෙතැන් සිට, Alma Linux හි x86-64-v2 ගොඩනැගීම් ප්රධාන ගබඩාව පමණක් නොව, EPEL ගබඩාව ද ආවරණය කරනු ඇත. x86-64-v2 හා සසඳන විට, x86-64-v3 සහාය AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, සහ SXSAVE ප්රොසෙසර දිගු ආවරණය කරයි. x86-64-v2 සඳහා වන සහාය මඟින් 2013 ට පෙර නිර්මාණය කරන ලද Intel Haswell සහ AMD Excavator වලට වඩා පැරණි CPU සමඟ අනුකූලතාව පවත්වා ගැනීමට ඉඩ සලසයි.
මූලාශ්රය: opennet.ru
