Util-linux 2.39 kumasulidwa

Mtundu watsopano wa phukusi la Util-linux 2.39 utilities phukusi lasindikizidwa, lomwe limaphatikizapo zofunikira zonse zokhudzana ndi Linux kernel ndi zofunikira zonse. Mwachitsanzo, phukusili lili ndi zida mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset, etc.

Mu mtundu watsopano:

  • The mount utility ndi laibulale ya libmount yawonjezera chithandizo cha Linux kernel API yatsopano yoyang'anira kukwera kwamafayilo kutengera malo okwera. Mu API yatsopano, m'malo mwa general mount () ntchito, ntchito zosiyana zimagwiritsidwa ntchito kuti zigwirizane ndi magawo osiyanasiyana okwera (konzani superblock, kupeza zambiri za fayilo, kukwera, kugwirizanitsa ndi malo okwera). libmount imakhalabe yogwirizana ndi ma kernels akale a Linux ndi API yakale yoyikira. Kuti mulepheretse API yatsopanoyo, njira "--disable-libmount-mountfd-support" yawonjezedwa.
  • Kugwiritsiridwa ntchito kwa API yatsopano yokwera kunapangitsa kuti zitheke kugwiritsa ntchito kuthandizira kupanga ma ID a ogwiritsa ntchito pamafayilo okwera, omwe amagwiritsidwa ntchito kuti agwirizane ndi mafayilo a wogwiritsa ntchito pagawo lakunja lokhazikitsidwa ndi wina wogwiritsa ntchito pakali pano. Kuti muwongolere mapu, njira ya "X-mount.idmap=" yawonjezedwa ku mount utility.
  • Zosankha zatsopano zawonjezedwa ku mount utility: "X-mount.auto-fstypes" kuti muzindikire zokha fayilo yamtundu wina, "X-mount.{owner,group,mode}" kuti musinthe eni ake, gulu ndi njira yofikira mutakwera, ndi "rootcontext =@target" kuti muyike nkhani ya SELinux pamafayilo. Thandizo lowonjezera pa mkangano "wobwerezabwereza" wa mbendera za VFS (monga "mount -o bind,ro=recursive").
  • Lamulo lowonjezera la blkpr kuti musunge midadada pama drive a SCSI kapena NVMe.
  • Lamulo lowonjezera la pipesz kuti muyike kapena kuyang'ana kukula kwake kwa mapaipi osatchulidwa ndi ma FIFO.
  • Lamulo lowonjezera la waitpid kuti mudikire kusintha kwazomwe zikuchitika (mwachitsanzo, kumaliza kuphedwa).
  • Onjezani "-n" ndi "--relative" zosankha ku renice utility.
  • Ntchito ya blockdev tsopano imathandizira BLKGETDISKSEQ ioctl.
  • Thandizo la pidfd ndi AF_NETLINK, AF_PACKET, AF_INET ndi AF_INET6 (/proc/net/*) sockets awonjezedwa ku lsfd utility, kuwonetsa mayina osinthidwa kuchokera ku proc/$pid/fd kwaperekedwa, kuyika mbendera kuchokera ku /proc/ $PID/fdinfo/$ yakhazikitsidwa fd, njira yowonjezeredwa "-i" ("-inet") kuti iwonetse zambiri za AF_INET ndi AF_INET6 sockets.
  • cal utility tsopano imathandizira kukhazikitsa mtundu wotuluka kudzera pa terminal-colors.d.
  • dmesg imagwiritsa ntchito zotulutsa mwatsatanetsatane m'tigawo ting'onoting'ono ta masekondi mukamagwiritsa ntchito zosankha za "-kuyambira" ndi "-mpaka"; mu "-level" njira, kutha kutchula mawu oyamba/wokwanira "+" awonjezedwa kuti awonetse magawo onse ndi manambala okulirapo/ochepa kuposa amene atchulidwa.
  • Njira ya "--mitundu" yawonjezedwa ku fstrim utility kuti musefe ndi mtundu wa fayilo.
  • Thandizo la fayilo ya bcachefs yawonjezedwa ku blkid ndi libblkid ndipo kuwerengera kwa ma checksums a fayilo ya fayilo ndi RAID kwathandizidwa.
  • Zosankha za "--nvme" ndi "--virtio" zawonjezedwa ku zida za lsblk zosefera zida; ID (udev ID), ID-LINK (udev / dev/disk/by-id), PARTN (gawo nambala) ndi mizati ya MQ (mzere) yakhazikitsidwa ), chithandizo chamakono chothandizira mapulagi otentha ndi kuchotsa zipangizo.
  • Onjezani "--env" kusankha kwa nsenter pazosintha zachilengedwe.
  • Onjezani "-Z" njira yoti namei awonetse mawonekedwe a SELinux.
  • Thandizo labwino la dongosolo la Meson build.

Source: opennet.ru

Kuwonjezera ndemanga