سسٹم یوٹیلیٹیز ٹوی باکس 0.8.8 کے ایک کم سے کم سیٹ کی ریلیز

Toybox 0.8.8 کی ریلیز، سسٹم کی افادیت کا ایک مجموعہ، شائع کیا گیا ہے، جیسا کہ BusyBox، ایک واحد قابل عمل فائل کے طور پر ڈیزائن کیا گیا ہے اور سسٹم کے وسائل کے کم سے کم استعمال کے لیے موزوں ہے۔ اس پروجیکٹ کو ایک سابق BusyBox مینٹینر نے تیار کیا ہے اور اسے 0BSD لائسنس کے تحت تقسیم کیا گیا ہے۔ Toybox کا بنیادی مقصد مینوفیکچررز کو یہ صلاحیت فراہم کرنا ہے کہ وہ ترمیم شدہ اجزاء کے ماخذ کوڈ کو کھولے بغیر معیاری افادیت کا کم سے کم سیٹ استعمال کر سکیں۔ صلاحیتوں کے لحاظ سے، Toybox ابھی بھی BusyBox سے پیچھے ہے، لیکن منصوبہ بند 306 میں سے 227 بنیادی کمانڈز (79 مکمل اور 378 جزوی طور پر) پہلے ہی لاگو کر دیے گئے ہیں۔

Toybox 0.8.8 کی اختراعات میں سے ہم نوٹ کر سکتے ہیں:

  • "-i" آپشن کو "ٹائم آؤٹ" یوٹیلیٹی میں شامل کر دیا گیا ہے تاکہ ایک مخصوص وقت کی غیرفعالیت کے بعد کمانڈ کو ختم کیا جا سکے (معیاری سلسلہ میں آؤٹ پٹ ٹائمر کو ری سیٹ کرتا ہے)۔
  • "tar" یوٹیلیٹی اب "--xform" آپشن کو سپورٹ کرتی ہے تاکہ دیے گئے sed ایکسپریشن کا استعمال کرتے ہوئے فائل کے ناموں کو تبدیل کیا جا سکے۔ "tar-null" کمانڈ نافذ کر دی گئی ہے۔
  • لمبے اختیارات کے لیے، مختصر ینالاگ تجویز کیے جاتے ہیں (مثال کے طور پر، "ls -col" کے لیے "ls -color")۔
  • "blkid -o" کمانڈ میں "مکمل"، "ویلیو" اور "ایکسپورٹ" آؤٹ پٹ فارمیٹس کے لیے تعاون شامل کیا گیا۔
  • اختیارات "-C" (cgroup namespace کو فعال کریں) اور "-a" (تمام معاون نام کی جگہوں کو فعال کریں) کو "nsenter" یوٹیلیٹی میں شامل کیا گیا۔
  • "ماؤنٹ" یوٹیلیٹی "-R" آپشن کو نافذ کرتی ہے اور بار بار بائنڈ ماؤنٹنگ بطور ڈیفالٹ فعال ہوتی ہے۔
  • "فائل" یوٹیلیٹی لینکس کرنل امیجز کے ساتھ فائلوں کی شناخت اور لونگارچ فن تعمیر کے لیے قابل عمل فائلیں فراہم کرتی ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں