Toybox 0.8.8 tizim yordam dasturining minimalistik to'plamining chiqarilishi

Yagona bajariladigan fayl sifatida ishlab chiqilgan va tizim resurslarini minimal iste'mol qilish uchun optimallashtirilgan BusyBox kabi tizimli yordamchi dasturlar to'plami Toybox 0.8.8 versiyasi nashr etildi. Loyiha sobiq BusyBox ta'minotchisi tomonidan ishlab chiqilgan va 0BSD litsenziyasi ostida tarqatiladi. Toybox-ning asosiy maqsadi ishlab chiqaruvchilarga o'zgartirilgan komponentlarning dastlabki kodini ochmasdan minimalistik standart yordamchi dasturlardan foydalanish imkoniyatini berishdir. Imkoniyatlar bo'yicha Toybox hali ham BusyBox-dan ortda qolmoqda, ammo rejalashtirilgan 306 ta asosiy buyruqdan 227 tasi (79 tasi to'liq va 378 tasi qisman) allaqachon amalga oshirilgan.

Toybox 0.8.8 innovatsiyalari orasida quyidagilarni ta'kidlashimiz mumkin:

  • Muayyan vaqt harakatsizligidan keyin buyruqni to'xtatish uchun "-i" opsiyasi "taymer" yordam dasturiga qo'shildi (standart oqimga chiqish taymerni qayta tiklaydi).
  • "tar" yordam dasturi endi berilgan sed ifodasi yordamida fayl nomlarini aylantirish uchun "--xform" variantini qo'llab-quvvatlaydi. "tar -null" buyrug'i amalga oshirildi.
  • Uzoq variantlar uchun qisqartirilgan analoglar taklif etiladi (masalan, "ls -color" uchun "ls -col").
  • "blkid -o" buyrug'iga "to'liq", "qiymat" va "eksport" chiqish formatlarini qo'llab-quvvatlash qo'shildi.
  • "Nsenter" yordam dasturiga "-C" (guruh nomlari maydonini yoqish) va "-a" (barcha qo'llab-quvvatlanadigan nomlar maydonini yoqish) opsiyalari qo'shildi.
  • "Mount" yordam dasturi "-R" variantini amalga oshiradi va sukut bo'yicha rekursiv bog'lovchi o'rnatish yoqilgan.
  • "Fayl" yordam dasturi Loongarch arxitekturasi uchun Linux yadrosi tasvirlari va bajariladigan fayllar bilan fayllarni tanib olishni ta'minlaydi.

Manba: opennet.ru

a Izoh qo'shish