È disponibile una nuova versione del pacchetto di utilità di sistema Util-linux 2.37, che include sia utilità strettamente correlate al kernel Linux che utilità generiche. Ad esempio, il pacchetto include utilità come 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 e simili.
Nella nuova versione:
- Per la generazione delle man-page è stato utilizzato il pacchetto asciidoctor invece di groff.
- La vecchia implementazione dello strumento hardlink di Jakub Jelínek (scritta per Fedora) è stata sostituita con una nuova implementazione di Julian Andres Klode (realizzata per Debian). La nuova implementazione non supporta l'opzione «-f» per la creazione forzata di hard link tra file system.
- L'utilità lscpu è stata riscritta e ora analizza il contenuto di /sys per tutti i processori e fornisce informazioni per tutti i tipi di CPU utilizzati dal sistema (ad esempio, big.LITTLE ARM, ecc.). Questo comando legge inoltre le tabelle SMBIOS per ottenere informazioni sugli identificatori delle CPU. L'output predefinito è più strutturato, per migliorare la leggibilità.
- È stata aggiunta l'utilità uclampset per gestire gli attributi del meccanismo di bloccaggio del carico (Utilization clamping), che consente di mantenere intervalli minimi o massimi di frequenze, a seconda dei compiti attivi sulla CPU.
- In hexdump è stata attivata automaticamente l'opzione «-C» quando invocata nella forma «hd».
- In dmesg sono stati aggiunti nuovi parametri della riga di comando —since e —until.
- In findmnt è stato aggiunto il supporto per il parametro «—shadowed» per mostrare solo i file system montati sopra un altro FS. In umount è stato garantito il smontaggio di tutti i punti di montaggio annidati indicando il flag «—recursive».
- In mount è stato consentito l'uso del parametro «—read-only» per eseguire alcuni comandi senza i diritti di root.
- In libfdisk, fdisk, sfdisk e cfdisk, quando viene specificato il tipo di partizione, è stato interrotto il conteggio di lettere maiuscole e simboli diversi da lettere e numeri (ad esempio, in sfdisk il valore type=»Linux /usr x86″ è ora identico a type=»linux usr-x86″).
- Nell'utilità blkzone è stato aggiunto il comando «capacity».
- In cfdisk è stata aggiunta l'opzione «—read-only» per l'esecuzione in modalità di sola lettura.
- In lsblk sono state proposte nuove colonne FSROOTS e MOUNTPOINTS.
- In losetup è stato utilizzato ioctl LOOP_CONFIG.
- Nell'utilità column è stata aggiunta l'opzione «—table-columns-limit» per limitare il numero massimo di colonne (quando si supera il limite, tutti i dati rimanenti verranno collocati nell'ultima colonna).
- Aggiunta la supporto sperimentale per il sistema di build Meson.
Fonte: opennet.ru
