يوٽيل-لينڪس 2.39 رليز

يوٽيل-لينڪس 2.39 سسٽم يوٽيلٽيز پيڪيج جو هڪ نئون ورزن شايع ڪيو ويو آهي، جنهن ۾ ٻنهي يوٽيلٽيز شامل آهن جيڪي لينڪس ڪنيل ۽ عام مقصدي يوٽيلٽيز سان ويجهي سان لاڳاپيل آهن. مثال طور، پيڪيج ۾ افاديت شامل آهن mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, lossetup, setterm, mkswap, swapon, taskset, etc.

نئين نسخي ۾:

  • ماؤنٽ يوٽيلٽي ۽ libmount لائبريري نئين لينڪس ڪنيل API لاءِ سپورٽ شامل ڪئي آهي فائل سسٽم کي منظم ڪرڻ لاءِ ماؤنٽ نيمس اسپيس جي بنياد تي. نئين API ۾، عام ماؤنٽ () فنڪشن جي بدران، ماؤنٽنگ جي مختلف مرحلن کي سنڀالڻ لاءِ الڳ فنڪشن استعمال ڪيا ويندا آهن (سپر بلاڪ کي پروسيس ڪريو، فائل سسٽم بابت معلومات حاصل ڪريو، ماؤنٽ، ماؤنٽ پوائنٽ سان ڳنڍيو). libmount پراڻن لينڪس ڪنلز ۽ پراڻي ماؤنٽنگ API سان مطابقت رکي ٿي. نئين API کي زبردستي غير فعال ڪرڻ لاءِ، اختيار ”-disable-libmount-mountfd-support“ شامل ڪيو ويو آهي.
  • نئين ماؤنٽنگ API جي استعمال کي ممڪن بڻايو ويو آهي ته مدد کي لاڳو ڪرڻ لاءِ مدد لاڳو ڪرڻ لاءِ ميپنگ يوزر آئي ڊيز جي مائونٽ ٿيل فائل سسٽم، هڪ مخصوص استعمال ڪندڙ جي فائلن کي مائونٽ ٿيل پرڏيهي ورهاڱي تي موجوده سسٽم تي ٻئي صارف سان ملائڻ لاءِ. ميپنگ کي ڪنٽرول ڪرڻ لاءِ، ”X-mount.idmap=“ آپشن کي ماؤنٽ يوٽيلٽي ۾ شامل ڪيو ويو آهي.
  • مائونٽ يوٽيلٽي ۾ نوان آپشن شامل ڪيا ويا آهن: "X-mount.auto-fstypes" هڪ خاص قسم جي فائيل سسٽم کي خودڪار طريقي سان ڳولڻ لاء، "X-mount.{owner,group,mode}" مالڪ کي تبديل ڪرڻ لاء، گروپ ۽ چڙهڻ کان پوءِ رسائي موڊ، ۽ فائل سسٽم لاءِ SELinux حوالي سان سيٽ ڪرڻ لاءِ "rootcontext =@target". VFS جھنڊن لاءِ ”ٻيهر ورڻ واري“ دليل لاءِ سپورٽ شامل ڪئي وئي (مثال طور ”ماؤنٽ -o bind،ro=recursive“).
  • SCSI يا NVMe ڊرائيو تي بلاڪ محفوظ ڪرڻ لاءِ blkpr ڪمانڊ شامل ڪيو ويو.
  • شامل ڪيو ويو پائپز ڪمانڊ مقرر ڪرڻ يا چيڪ ڪرڻ لاءِ بفر جي سائيز بي نام پائپ ۽ FIFOs لاءِ.
  • شامل ڪيو ويو waitpid ڪمانڊ هڪ خودمختياري عمل جي حالت ۾ تبديلي جو انتظار ڪرڻ لاءِ (مثال طور، عمل جي مڪمل ٿيڻ).
  • شامل ڪيو ويو "-n" ۽ "--relative" اختيارن کي رينيس يوٽيلٽي ۾.
  • blockdev يوٽيلٽي ھاڻي سپورٽ ڪري ٿي BLKGETDISKSEQ ioctl.
  • pidfd ۽ AF_NETLINK، AF_PACKET، AF_INET ۽ AF_INET6 (/proc/net/*) ساکٽس لاءِ سپورٽ lsfd يوٽيلٽي ۾ شامل ڪئي وئي آهي، proc/$pid/fd کان تبديل ٿيل عمل جي نالن جي نمائش مهيا ڪئي وئي آهي، /proc/ کان پرچم ڊيڪوڊنگ. $PID/fdinfo/$ لاڳو ڪيو ويو آهي fd، شامل ڪيل اختيار "-i" ("-inet") صرف AF_INET ۽ AF_INET6 ساکٽس بابت معلومات ڏيکارڻ لاءِ.
  • cal يوٽيليٽي هاڻي ٽرمينل-colors.d ذريعي رنگ آئوٽ سيٽنگ کي سپورٽ ڪري ٿي.
  • dmesg آئوٽ پُٽ کي سيڪنڊن جي حصن ۾ درستيءَ سان لاڳو ڪري ٿو جڏهن ”—جڏهن“ ۽ ”—جيستائين“ آپشنز کي استعمال ڪندي؛ ”—سطح“ آپشن ۾، سڀني سطحن کي ڊسپلي ڪرڻ لاءِ اڳياڙي/ لاحقه ”+“ بيان ڪرڻ جي صلاحيت شامل ڪئي وئي آهي. انگ اکر بيان ڪيل کان وڌيڪ/ گھٽ.
  • "--types" اختيار شامل ڪيو ويو آھي fstrim يوٽيلٽي کي فلٽر ڪرڻ لاءِ فائل سسٽم جي قسم.
  • bcachefs فائل سسٽم لاءِ سپورٽ blkid ۽ libblkid ۾ شامل ڪئي وئي آھي ۽ فائل سسٽم ۽ RAID لاءِ چيڪسم جي حساب ڪتاب کي فعال ڪيو ويو آھي.
  • "--nvme" ۽ "--virtio" اختيارن کي شامل ڪيو ويو آھي lsblk يوٽيلٽي ۾ ڊوائيسز کي فلٽر ڪرڻ لاء؛ ID (udev ID)، ID-LINK (udev /dev/disk/by-id)، PARTN (ورهائڻ. نمبر) ۽ MQ (قطار) ڪالمن لاڳو ڪيا ويا آهن، گرم پلگنگ ۽ ان پلگنگ ڊوائيسز لاءِ بهتر سپورٽ.
  • شامل ڪيو ويو “--env” آپشن کي پاس ڪرڻ لاءِ nsenter ڪرڻ لاءِ ماحولياتي متغير.
  • شامل ڪيو ويو "-Z" اختيار کي نالو ڏيڻ لاء SELinux حوالن کي ڏيکارڻ لاء.
  • ميسن بلڊ سسٽم لاءِ بهتر سپورٽ.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو