Випуск Util-linux 2.37

Вийшла нова версія пакета системних утиліт 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, ls 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

Додати коментар або відгук