Se lanzó una nueva versión del paquete de utilidades del sistema Util-linux 2.37, que incluye tanto utilidades estrechamente relacionadas con el núcleo de Linux como utilidades de uso general. Por ejemplo, el paquete presenta utilidades como 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.
En la nueva versión:
- Para generar las páginas man, se utilizó el paquete asciidoctor en lugar de groff.
- La antigua implementación de la utilidad hardlink de Jakub Jelinek (escrita para Fedora) fue reemplazada por una nueva implementación de Julian Andres Klode (creada para Debian). La nueva implementación no soporta el parámetro «-f» para forzar la creación de enlaces duros entre sistemas de archivos.
- Se reescribió la utilidad lscpu, que ahora analiza el contenido de /sys para todos los procesadores y proporciona información sobre todos los tipos de CPU utilizados por el sistema (por ejemplo, big.LITTLE ARM, etc.). Este comando también lee las tablas SMBIOS para obtener información sobre los identificadores de CPU. La salida predeterminada es más estructurada, mejorando la legibilidad.
- Se agregó la utilidad uclampset para gestionar los atributos del mecanismo de ajuste de consumo (Utilization clamping), que permite mantener frecuencias dentro de rangos mínimos o máximos, dependiendo de las tareas activas en la CPU.
- En hexdump se habilitó automáticamente la opción «-C» al invocarla en forma de «hd».
- Se añadieron nuevos parámetros de línea de comandos —since y —until en dmesg.
- En findmnt se agregó el soporte para el parámetro «—shadowed» para mostrar solo sistemas de archivos montados sobre otro FS. En umount se garantizó el desmonte de todos los puntos de montaje anidados al especificar la bandera «—recursive».
- En mount se permite el uso del parámetro «—read-only» para ejecutar algunos comandos sin permisos de root.
- En libfdisk, fdisk, sfdisk y cfdisk, al especificar el tipo de partición se ha dejado de tener en cuenta el caso y los caracteres que no son letras ni números (por ejemplo, en sfdisk el valor type=»Linux /usr x86» ahora es idéntico a type=»linux usr-x86»).
- Se añadió el comando «capacity» a la utilidad blkzone.
- En cfdisk se agregó la opción «—read-only» para ejecutarse en modo solo lectura.
- En lsblk se ofrecieron nuevas columnas FSROOTS y MOUNTPOINTS.
- En losetup se implementó ioctl LOOP_CONFIG.
- A la utilidad column se le añadió la opción «—table-columns-limit» para limitar el número máximo de columnas (si se supera el límite, todos los datos restantes se colocarán en la última columna).
- Se ha añadido el soporte experimental para el sistema de compilación Meson.
Fuente: opennet.ru
