En ny version av Util-linux 2.37 systemverktygspaketet har släppts, som inkluderar både verktyg som är nära relaterade till Linux-kärnan och allmänna verktyg. Till exempel innehåller paketet verktygen 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.
I den nya versionen:
- För att generera man-sidor används asciidoctor-paketet istället för groff.
- Den gamla implementeringen av hårdlänksverktyget av Jakub Jelinek (skriven för Fedora) har ersatts av en ny implementering av Julian Andres Claudet (skriven för Debian). Den nya implementeringen stöder inte alternativet "-f" för att tvinga fram skapandet av hårda länkar mellan filsystem.
- Verktyget lscpu har skrivits om, vilket nu analyserar innehållet i /sys för alla processorer och ger information för alla typer av processorer som används av systemet (till exempel big.LITTLE ARM, etc.). Detta kommando läser också SMBIOS-tabellerna för att få CPU-ID-information. Standardutgången är mer strukturerad för att förbättra läsbarheten.
- Verktyget uclampset har lagts till för att hantera attributen för Utilization-klämmekanismen, så att du kan hålla dig till lägsta eller maximala frekvensområden, beroende på de uppgifter som är aktiva på CPU:n.
- Hexdump säkerställer att alternativet "-C" aktiveras automatiskt när det anropas i "hd"-formen.
- Nya kommandoradsalternativ -sedan och -till har lagts till i dmesg.
- Findmnt lade till stöd för alternativet "--shadowed" för att endast visa filsystem monterade ovanpå ett annat filsystem. umount säkerställer att alla kapslade monteringspunkter avmonteras när flaggan "--rekursiv" anges.
- mount tillåter användningen av --read-only-alternativet för att köra vissa kommandon utan root-privilegier.
- I libfdisk, fdisk, sfdisk och cfdisk, när man anger partitionstypen, tas inte längre hänsyn till andra versaler och tecken än bokstäver och siffror (till exempel i sfdisk är värdet typ=”Linux /usr x86″ nu identisk med typ =”linux usr-x86″).
- Kommandot "capacity" har lagts till i blkzone-verktyget.
- Lade till alternativet "--read-only" till cfdisk för att köras i skrivskyddat läge.
- lsblk erbjuder nya kolumner FSROOTS och MOUNTPOINTS.
- Lostup använder ioctl LOOP_CONFIG.
- Lade till alternativet "--table-columns-limit" till kolumnverktyget för att begränsa det maximala antalet kolumner (om gränsen överskrids kommer all återstående data att placeras i den sista kolumnen).
- Lade till experimentellt stöd för Meson-byggsystemet.
Källa: opennet.ru