ከቡድኑ ራቪ ሻርማ Ubuntu የፋውንዴሽንስ ቡድን ባለፈው ዓመት የተከናወኑትን ስራዎች ጠቅለል አድርጎ አቅርቧል፤ ይህም ለ ARM64 አርክቴክቸር ሙሉ ድጋፍ ለመስጠት ነው። Ubuntuየመሳሪያ ኪት እና መሠረተ ልማት መሻሻል እንዲሁም በዋናው ዋና ስብጥር ላይ ለውጦችን ማስተዋወቅ ምክንያት መሆኑ ተጠቁሟል። Linuxበአንድ ዓመት ጊዜ ውስጥ፣ እንደ ፓኬጆችን በተለየ ማከማቻ በኩል ማሰራጨት፣ ለቀጥታ የከርነል ጥገናዎች ድጋፍ አለመኖር፣ ለኮምፒውተር ተጫዋቾች የተገደበ አቅም እና በ Qualcomm Snapdragon ቺፕስ ላፕቶፖች ላይ Secure Boot አለመኖሩ ያሉ የ ARM64-ተኮር ጉዳዮችን መፍታት ችለናል።
ቁልፍ ስኬቶች፡
- የ ARM64 አርክቴክቸር ፓኬጆች ከወደቦች ተወስደዋል።ubuntu.com) ወደ ዋናው መዝገብ Ubuntu (መዝገብ ቤት።ubuntu.com)፣ ይህም ለ x86_64 አርክቴክቸር ጥቅም ላይ የዋለውን ተመሳሳይ የስርጭት መሠረተ ልማት እንዲጠቀሙ አስችሏቸዋል። የ ARM64 ፓኬጆች አሁን በዋናው መስታወት ስርዓት በኩል ይደርሳሉ፣ ይህም የማውረጃ ፍጥነት እና አስተማማኝነት ጨምሯል። ፍልሰቱ በcloud-init፣ live-build፣ livecd-rootfs እና ubuntu-release-upgrader። ለውጦች በዚህ ውስጥ ተካተዋል Ubuntu 26.04 እና ለጀርባ ማጓጓዣ ሂደት ላይ Ubuntu 24.04 LTS።
- ላይቭፓች የከርነሉን ጥገና (patch) እንዲያደርጉ የሚያስችልዎ አገልግሎት ነው። Linux ዳግም ሳይጀመር በሚሮጥ ስርዓት ላይ፣ በ ARM64 አርክቴክቸር ላይ ለተመሰረቱ ስርዓቶች ተዘርግቷል። ከዚህ በፊት፣ የቀጥታ ጥገናዎች ለ x86_64 አርክቴክቸር ብቻ ይሰራጩ ነበር፣ ምክንያቱም ከከርነል ጀምሮ። Linux ለ ARM64 አርክቴክቸር፣ ከተቋረጠ እንቅስቃሴ ጋር የተያያዘ እንቅስቃሴን ለመለየት አስተማማኝ የቁልል ዱካዎች (CONFIG_HAVE_RELIABLE_STACKTRACE) ድጋፍ አልነበረም፣ እና የ objtool እና kpatch መሳሪያዎች ፓች ከመተግበሩ በፊት እና በኋላ ሁኔታውን ለመገምገም ሙሉ አቅም አልነበራቸውም። ለ ARM64 የቀጥታ ፓች ድጋፍ የሚሰጠው ለ Ubuntu 26.04 LTS እና Ubuntu ኮር 26.
- ለ ARM64 አርክቴክቸር የተገነባው ከ Steam client ጋር የተረጋጋ የስናፕ ፓኬጅ ተፈጥሯል። ከ Steam client ጀምሮ ለ Linux ለ x86 አርክቴክቸር ብቻ የሚገኝ ሲሆን በ FEX ፓኬጅ ላይ የተመሠረተ የኢሙሌሽን ንብርብር በመጠቀም በ ARM64 ስርዓቶች ላይ ይሰራል። ኢሙሌሽን የጂፒዩ ማለፊያ እና ለ x86_64 አርክቴክቸር የተዘጋጁ እና በSteam በኩል የሚሰራጭ የፒሲ ጨዋታዎችን ለማስኬድ Wine፣ Proton፣ DXVK እና vkd3d መጠቀምን ይደግፋል። የስናፕ ፓኬጁ በ Qualcomm Snapdragon X Elite፣ NVIDIA DGX Spark እና Radxa Orion O6 ቺፕስቶች ባሉ ላፕቶፖች ላይ ተፈትኗል።
- እንደ Lenovo Thinkpad X13s/T14s እና Dell XPS 9345 ላሉ የ Qualcomm Snapdragon X Elite ቺፕሴትስ ላይ የተመሰረቱ ላፕቶፖች ድጋፍ ታክሏል። ለእነዚህ መሳሪያዎች ድጋፍ በመጀመሪያ ለ ARM64 ስርዓቶች መሰረታዊ የ ISO ምስል ላይ ተጨምሯል፣ ነገር ግን የላፕቶፕ ፈርምዌር ወደ ከርነል ያላስተላልፋቸው የተወሰኑ የመሣሪያ ዛፍ ውቅሮችን በመጠቀም በ Secure Boot ሁነታ ለማስነሳት ጥቅም ላይ ሊውል አይችልም። Linuxአስፈላጊዎቹ የመሣሪያ ዛፍ ቅንብሮች በ GRUB bootloader ላይ በዲጂታል ፊርማ ያልተሸፈነ ከተለየ ፋይል ተጭነዋል።
ይህንን ችግር ለመፍታት የከርነል እና የመሣሪያ ዛፍ የውሂብ ጎታ በስርጭቱ በዲጂታል ፊርማ ከ UKI (Unified Kernel Image) ጋር ተመሳሳይ ወደ አንድ ሞኖሊቲክ EFI ፋይል ተጣምረዋል። ይህንን ፋይል ለመጫን አዲስ የ EFI stubble ንብርብር ተፈጥሯል። በሚነሳበት ጊዜ የመሳሪያውን ሞዴል በSMBIOS በኩል ያገኛል፣ አስፈላጊውን የመሣሪያ ዛፍ ውሂብ ያመጣና የደህንነት ቡት የእምነት ሰንሰለት ሳይሰብር ወደ ከርነል ያስገባዋል። በ Snapdragon X2 Elite ቺፕስ ላይ የተመሰረቱ ላፕቶፖችን ለመደገፍ ስራ እየተሰራ ነው።
- በ ላይ የተመሠረተ የቡት ማስነሻ ምስል ፕሮቶታይፕ Ubuntu 26.04 በ ARM64 SoC CIX P1 ላይ ላሉ ላፕቶፖች፣ ከ Snapdragon በተለየ መልኩ፣ የመሣሪያ ዛፍን ሳይጠቀሙ ውቅርን በ ACPI ሰንጠረዦች በኩል እንዲገልጹ ያስችልዎታል።
- ጉግል ለኦፊሴላዊው የ Chrome ግንባታዎች መውጣቱን አስታውቋል Linux- በ ARM64 አርክቴክቸር ላይ የተመሰረቱ ስርዓቶች፣ ይህም በ ARM64 ስብሰባዎች ውስጥ እንዲሰሩ ያስችላቸዋል Ubuntu የChrome አሳሽ በChromium ውስጥ የማይገኘውን የWidevine Content Decryption Module (CDM) ያካትታል። Widevine እንደ Netflix፣ Spotify እና Disney+ ባሉ አገልግሎቶች ላይ የሶስተኛ ወገን ጥገናዎች ሳይኖሩባቸው የሚስተናገዱ የቅጂ መብት የተጠበቀ ሚዲያ (DRM) ማየት ያስችላል። የWidevine ድጋፍ በFirefox እና Spotify snap ፓኬጆች ውስጥም ይዋሃዳል።
- አዲስ የመተግበሪያ ግንባታዎች ተጨምረዋል፣ ይህም ለ ARM64 አርክቴክቸር በቅጽበት ቅርጸት ይገኛል። ከሌሎች ነገሮች በተጨማሪ፣ ለ OnlyOffice፣ FreeCAD እና ለ ARM64 Teams የ snap ፓኬጆች መታተም ጀምረዋል። Linux.
ምንጭ: opennet.ru
