Излезе новата версия на пакета системни утилити Util-linux 2.37, която включва както тясно свързани с Linux ядрото утилити, така и утилити с общо предназначение. Например, в пакета са представени утилитите 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 и т.н.
В новата версия:
- За генериране на man-страници вместо groff е използван пакетът asciidoctor.
- Старото изпълнение на утилитата hardlink от Якуб Елінек (написано за Fedora) е заменено с ново изпълнение от Юлиан Андрес Клод (създадено за Debian). Новото изпълнение не поддържа параметъра «-f» за принудително създаване на твърди линкове между файловите системи.
- Пренаписана е утилитата lscpu, която сега анализира съдържанието на /sys за всички процесори и предоставя информация за всички типове CPU, използвани от системата (например, big.LITTLE ARM и т.н.). Тази команда също чете таблици SMBIOS за получаване на информация за идентификаторите на CPU. Изходът по подразбиране е по-структуриран за подобряване на четимостта.
- Добавена е утилитата uclampset за управление на атрибутите на механизма на затягане на натоварването (Utilization clamping), позволяващ запазването на минимални или максимални диапазони на честота в зависимост от активните задачи на CPU.
- В hexdump е осигурено автоматично включване на опцията «-C» при извикване под формата на «hd».
- В dmesg са добавени нови параметри на командния ред —since и —until.
- В findmnt е добавена поддръжка на параметъра «—shadowed» за показване само на файлови системи, монтирани върху друга ФС. В umount е осигурено откачане на всички вложени точки на монтиране при указване на флага «—recursive».
- В mount е разрешено използването на параметъра «—read-only» за изпълнение на някои команди без права root.
- В libfdisk, fdisk, sfdisk и cfdisk при указване на тип на разпределение е прекратен отчетът на регистри и символи, различни от букви и цифри (например, в sfdisk значението type="Linux /usr x86" сега е идентично на type="linux usr-x86").
- В утилитата blkzone е добавена команда «capacity».
- В cfdisk е добавена опция «—read-only» за стартиране в режим само за четене.
- В lsblk са предложени нови колони FSROOTS и MOUNTPOINTS.
- В losetup е използван ioctl LOOP_CONFIG.
- В утилитата column е добавена опция «—table-columns-limit» за ограничаване на максималния брой колони (при превишаване на лимита, всички останали данни ще бъдат поместени в последната колона).
- Добавена е експериментална поддръжка за системата за изграждане Meson.
Източник: opennet.ru
