අද්විතීය ගොනු පද්ධති ධුරාවලියක් සමඟ GoboLinux 017 බෙදාහැරීම නිකුත් කිරීම

අවසාන නිකුතුවෙන් වසර තුනහමාරකට පසුව පිහිටුවා ඇත බෙදාහැරීමේ නිකුතුව ගොබොලිනක්ස් 017. GoboLinux හි, Unix පද්ධති සඳහා සම්ප්‍රදායික ගොනු ධුරාවලිය වෙනුවට භාවිතා වේ එක් එක් වැඩසටහන වෙනම නාමාවලියක ස්ථාපනය කර ඇති ඩිරෙක්ටරි ගසක් සෑදීම සඳහා ස්ටැක් ආකෘතිය. ප්රමාණය ස්ථාපන රූපය 1.9 GB, එය සජීවී මාදිලියේ බෙදා හැරීමේ හැකියාවන් පිළිබඳව ඔබව හුරු කරවීමට ද භාවිතා කළ හැකිය.

GoboLinux හි මූලය / වැඩසටහන්, / පරිශීලකයින්, / පද්ධතිය, / ගොනු, / මවුන්ට් සහ / ඩිපෝ නාමාවලි වලින් සමන්විත වේ. සැකසුම්, දත්ත, පුස්තකාල සහ ක්‍රියාත්මක කළ හැකි ගොනු වෙන් නොකර, එක් නාමාවලියක සියලුම යෙදුම් සංරචක ඒකාබද්ධ කිරීමේ අවාසිය නම්, පද්ධති ගොනු අසල දත්ත (උදාහරණයක් ලෙස, ලඝු-සටහන්, වින්‍යාස ගොනු) ගබඩා කිරීමේ අවශ්‍යතාවයයි. වාසිය වන්නේ එකම යෙදුමේ විවිධ අනුවාද සමාන්තරව ස්ථාපනය කිරීමේ හැකියාවයි (උදාහරණයක් ලෙස, /Programs/LibreOffice/6.4.4 සහ /Programs/LibreOffice/6.3.6) සහ පද්ධති නඩත්තුව සරල කිරීම (උදාහරණයක් ලෙස, වැඩසටහනක් ඉවත් කිරීම සඳහා. , එය ආශ්‍රිත නාමාවලිය මකා දමා /පද්ධතිය/දර්ශකයේ ඇති සංකේතාත්මක සබැඳි පිරිසිදු කරන්න).

FHS (Filesystem Hierarchy Standard) ප්‍රමිතියට අනුකූල වීම සඳහා, ක්‍රියාත්මක කළ හැකි ගොනු, පුස්තකාල, ලඝු-සටහන් සහ වින්‍යාස ගොනු සාමාන්‍ය /bin, /lib, /var/log සහ /etc නාමාවලිවල සංකේතාත්මක සබැඳි හරහා බෙදා හරිනු ලැබේ. ඒ අතරම, මෙම නාමාවලි පෙරනිමියෙන් පරිශීලකයාට නොපෙනේ, විශේෂයක් භාවිතා කිරීමට ස්තුති වන්න කර්නල් මොඩියුලය, මෙම නාමාවලි සඟවන (අන්තර්ගතය ඇත්තේ ගොනුවට සෘජුවම ප්‍රවේශ වන විට පමණි). ගොනු වර්ග හරහා සංචාලනය සරල කිරීම සඳහා, බෙදාහැරීමේ /පද්ධති/දර්ශක නාමාවලියක් අඩංගු වේ, එහි විවිධ වර්ගයේ අන්තර්ගත සංකේතාත්මක සබැඳි වලින් සලකුණු කර ඇත, උදාහරණයක් ලෙස, පවතින ක්‍රියාත්මක කළ හැකි ගොනු ලැයිස්තුවක් /System/Index/bin උප බහලුම තුළ ඉදිරිපත් කෙරේ. /System/Index/share හි බෙදාගත් දත්ත සහ /System/Index/lib හි පුස්තකාල (උදාහරණයක් ලෙස, /System/Index/lib/libgtk.so /Programs/GTK+/3.24/lib/libgtk-3.24.so වෙත සබැඳි) .

පැකේජ තැනීම සඳහා ව්‍යාපෘති සංවර්ධන භාවිතා වේ ඇල්ෆ්ස් (ස්වයංක්‍රීය ලිනක්ස් මුල සිට). බිල්ඩ් ස්ක්‍රිප්ට් පෝරමයේ ලියා ඇත
වට්ටෝරු, දියත් කරන විට, වැඩසටහන් කේතය සහ අවශ්ය පරායත්තයන් ස්වයංක්රීයව පටවනු ලැබේ. නැවත ගොඩනැගීමකින් තොරව වැඩසටහන් ඉක්මනින් ස්ථාපනය කිරීම සඳහා, දැනටමත් එකලස් කර ඇති ද්විමය පැකේජ සහිත ගබඩා දෙකක් පිරිනමනු ලැබේ - බෙදාහැරීමේ සංවර්ධන කණ්ඩායම විසින් නඩත්තු කරන ලද නිල එකක් සහ පරිශීලක ප්‍රජාව විසින් පිහිටුවන ලද නිල නොවන එකක්. බෙදාහැරීමේ කට්ටලය ස්ථාපනය කර ඇත්තේ චිත්රක සහ පෙළ ආකාර දෙකෙහිම වැඩ කිරීමට සහාය වන ස්ථාපකයක් භාවිතා කරමිනි.

ප්රධාන නවෝත්පාදන ගොබොලිනක්ස් 017:

  • සරල කළමණාකරණ සහ සංවර්ධන ආකෘතියක් යෝජනා කෙරේ "වට්ටෝරු", එය GoboLinux Compile ගොඩනැගීමේ මෙවලම් කට්ටලය සමඟ සම්පුර්ණයෙන්ම ඒකාබද්ධ වී ඇත. වට්ටෝරු ගස දැන් සාමාන්‍ය Git ගබඩාවක් වන අතර එය GitHub හරහා කළමනාකරණය කර අභ්‍යන්තරව /Data/Compile/Recipes නාමාවලිය තුළට ක්ලෝන කර ඇත, එයින් වට්ටෝරු කෙලින්ම GoboLinux Compile හි භාවිතා වේ.
  • ContributeRecipe උපයෝගිතා, වට්ටෝරු ගොනුවකින් පැකේජයක් සාදා එය සමාලෝචනය සඳහා GoboLinux.org සේවාදායකය වෙත උඩුගත කිරීමට භාවිතා කරයි, දැන් Git ගබඩාවේ දේශීය ක්ලෝනයක් වෙන් කර, එයට නව වට්ටෝරුවක් එක් කර, ප්‍රධාන වෙත ඇදීමේ ඉල්ලීමක් යවයි. GitHub හි වට්ටෝරු ගස.
  • මොසෙයික් කවුළු කළමනාකරු මත පදනම්ව අවම පරිශීලක පරිසරය අඛණ්ඩව වැඩිදියුණු කිරීම නියමයි. Awesome මත පදනම්ව Lua භාෂාවෙන් ඇඩෝන සම්බන්ධ කිරීමෙන්, ටයිල් කළ පිරිසැලසුමක් සඳහා ඇති සියලු හැකියාවන් රඳවා තබා ගනිමින්, බොහෝ පරිශීලකයින්ට හුරුපුරුදු පාවෙන කවුළු සමඟ අපට වැඩ කළ හැකිය.
    Wi-Fi, ශබ්දය, බැටරි ආරෝපණය සහ තිරයේ දීප්තිය අධීක්ෂණය කිරීම සඳහා විජට් සඳහා වැඩිදියුණු කිරීම් සිදු කර ඇත. බ්ලූටූත් සඳහා නව විජට් එකක් එක් කරන ලදී. තිරපිටපත් සෑදීම සඳහා මෙවලමක් ක්රියාත්මක කර ඇත.

    අද්විතීය ගොනු පද්ධති ධුරාවලියක් සමඟ GoboLinux 017 බෙදාහැරීම නිකුත් කිරීම

  • බෙදාහැරීමේ සංරචකවල අනුවාද යාවත්කාලීන කර ඇත. නව ධාවක එකතු කර ඇත. බෙදාහැරීම මූලික පරිසරය තුළ පුස්තකාලවල නවතම අනුවාදයන් පමණක් බෙදා හැරීමේ ආකෘතියට අනුගත වේ. ඒ අතරම, FS අථත්‍යකරණ මෙවලමක් වන Runner භාවිතා කරමින්, පරිශීලකයාට පද්ධතියේ ඉදිරිපත් කර ඇති අනුවාදය සමඟ සහජීවනය කළ හැකි පුස්තකාලයේ ඕනෑම අනුවාදයක් ගොඩනගා ස්ථාපනය කළ හැකිය.
  • Python 2 පරිවර්තකය සඳහා වන සහය නතර කර ඇත; එය බෙදා හැරීමෙන් සම්පූර්ණයෙන්ම ඉවත් කර ඇති අතර, ඒ හා සම්බන්ධ සියලුම පද්ධති ස්ක්‍රිප්ට් Python 3 සමඟ වැඩ කිරීමට වෙනස් කර ඇත.
  • GTK2 පුස්තකාලය ද ඉවත් කර ඇත (GTK3 සහිත පැකේජ පමණක් සපයනු ලැබේ).
  • NCurses පෙරනිමියෙන් යුනිකෝඩ් සහය ඇතිව ගොඩනගා ඇත (libncursesw6.so), libncurses.so හි ASCII-සීමිත අනුවාදය බෙදා හැරීමෙන් බැහැර කර ඇත.
  • ශබ්ද උප පද්ධතිය PulseAudio භාවිතා කිරීමට මාරු කර ඇත.
  • චිත්රක ස්ථාපකය Qt 5 වෙත මාරු කර ඇත.

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

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