አነስተኛ የስርዓት መገልገያዎች ስብስብ መልቀቅ Toybox 0.8.8

የ Toybox 0.8.8, የስርዓት መገልገያዎች ስብስብ, ታትሟል, ልክ እንደ BusyBox, እንደ አንድ ሊተገበር የሚችል ፋይል የተቀየሰ እና ለዝቅተኛ የስርዓት ሀብቶች ፍጆታ የተመቻቸ ነው. ፕሮጀክቱ የተገነባው በቀድሞ የBusyBox ጠባቂ ሲሆን በ0BSD ፍቃድ ተሰራጭቷል። የ Toybox ዋና ዓላማ የተሻሻሉ ክፍሎችን የምንጭ ኮድ ሳይከፍቱ አነስተኛ ደረጃ ያላቸውን መደበኛ መገልገያዎችን ለመጠቀም አምራቾችን ማቅረብ ነው። ከችሎታ አንፃር ቶይቦክስ አሁንም ከBusyBox ኋላ ቀርቷል፣ ነገር ግን ከታቀዱት 306 ውስጥ 227 መሰረታዊ ትዕዛዞች (79 ሙሉ በሙሉ እና 378 በከፊል) ተተግብረዋል።

ከ Toybox 0.8.8 ፈጠራዎች መካከል የሚከተሉትን ልብ ልንል እንችላለን-

  • ከተወሰነ ጊዜ የእንቅስቃሴ-አልባነት ጊዜ በኋላ ትዕዛዙን ለማቋረጥ የ"-i" አማራጭ ወደ "ጊዜ ማብቂያ" መገልገያ ታክሏል (ወደ መደበኛ ዥረት የሚወጣው ጊዜ ቆጣሪውን እንደገና ያስጀምረዋል)።
  • የ"ታር" መገልገያ አሁን የተሰጠውን የፋይል ስም ለመቀየር "--xform" የሚለውን አማራጭ ይደግፋል። የ"tar -null" ትዕዛዝ ተተግብሯል።
  • ለረጅም አማራጮች, አጠር ያሉ አናሎግዎች ቀርበዋል (ለምሳሌ "ls -col" ለ "ls-color").
  • ለ"ሙሉ"፣ "እሴት" እና "ወደ ውጪ መላክ" የውጤት ቅርጸቶችን ወደ "blkid -o" ትዕዛዝ ታክሏል።
  • ወደ “nsenter” መገልገያ የታከሉ አማራጮች “-C” (cgroup namespace ን አንቃ) እና “-a” (ሁሉንም የሚደገፉ የስም ቦታዎችን አንቃ)።
  • የ"mount" መገልገያ "-R" አማራጭን ተግባራዊ ያደርጋል እና በተደጋጋሚ ማሰር በነባሪነት ነቅቷል።
  • የ"ፋይል" መገልገያ ፋይሎችን ከሊኑክስ ከርነል ምስሎች እና ሊተገበሩ የሚችሉ ፋይሎችን ለ Loongarch architecture እውቅና ይሰጣል።

ምንጭ: opennet.ru

አስተያየት ያክሉ