Canonical විසින් Snapcraft මෙවලම් කට්ටලය ප්‍රතිනිර්මාණය කිරීමක් නිවේදනය කර ඇත

කැනොනිකල් විසින් Snap ආකෘතියෙන් ස්වයං අන්තර්ගත පැකේජ සෑදීමට, බෙදා හැරීමට සහ යාවත්කාලීන කිරීමට භාවිතා කරන Snapcraft මෙවලම් කට්ටලයේ ඉදිරි ප්‍රධාන අලුත්වැඩියාවක් සඳහා සැලසුම් හෙළි කර ඇත. දැනට පවතින Snapcraft කේත පදනම උරුමයක් ලෙස සලකනු ලබන අතර පැරණි තාක්ෂණයන් භාවිතා කිරීමට අවශ්‍ය නම් එය භාවිතා කරනු ඇති බව සටහන් වේ. සංවර්ධනය වෙමින් පවතින රැඩිකල් වෙනස්කම් වත්මන් භාවිත ආකෘතියට බලපාන්නේ නැත - Ubuntu Core 18 සහ 20 සම්බන්ධ ව්‍යාපෘති පැරණි මොනොලිතික් Snapcraft භාවිතා කිරීම දිගටම කරගෙන යනු ඇත, සහ Ubuntu Core 22 ශාඛාවෙන් පටන් ගෙන නව මොඩියුල Snapcraft භාවිතා කිරීමට පටන් ගනී.

පැරණි Snapcraft නව, වඩාත් සංයුක්ත සහ මොඩියුලර් අනුවාදයකින් ප්‍රතිස්ථාපනය කරනු ලබන අතර එමඟින් සංවර්ධකයින් සඳහා ස්නැප් පැකේජ නිර්මාණය කිරීම සරල කරන අතර විවිධ බෙදාහැරීම් හරහා වැඩ කිරීමට සුදුසු අතේ ගෙන යා හැකි පැකේජ නිර්මාණය කිරීම සම්බන්ධ දුෂ්කරතා ඉවත් කරනු ඇත. නව Snapcraft සඳහා පදනම වන්නේ Craft Parts යාන්ත්‍රණය වන අතර එමඟින් පැකේජ එකලස් කිරීමේදී විවිධ ප්‍රභවයන්ගෙන් දත්ත ලබා ගැනීමට, එය විවිධ ආකාරවලින් සැකසීමට සහ පැකේජ යෙදවීමට සුදුසු ගොනු පද්ධතියේ නාමාවලි ධුරාවලියක් සැකසීමට ඉඩ සලසයි. Craft Parts යනු ස්වාධීනව පැටවීම, එකලස් කිරීම සහ ස්ථාපනය කළ හැකි ව්‍යාපෘතියක අතේ ගෙන යා හැකි සංරචක භාවිතයයි.

නව හෝ පැරණි Snapcraft ක්‍රියාත්මක කිරීමේ තේරීම එකලස් කිරීමේ ක්‍රියාවලියට අනුකලනය වූ විශේෂ පසුබැසීමේ යාන්ත්‍රණයක් හරහා සිදු කෙරේ. මේ ආකාරයට, දැනට පවතින ව්‍යාපෘතිවලට වෙනස් කිරීමකින් තොරව ස්නැප් පැකේජ තැනීමට හැකි වන අතර, Ubuntu Core පද්ධතියේ නව අනුවාදයකට පැකේජ මාරු කිරීමේදී පමණක් වෙනස් කිරීම් අවශ්‍ය වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න