Вышел релиз комплекта стандартных низкоуровневых системных утилит util-linux 2.19, в который входят как тесно связанные с Linux-ядром утилиты, так и утилиты общего назначения. Например, в пакете представлены: mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, renice, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset и т.п.
Из изменений можно отметить:
- Добавлена новая утилита lsblk, отображающая информацию о всех или выборочных блочных устройствах в древовидном представлении;
- Полностью переписана утилита partx, для парсинга таблицы разделов, в которой теперь используется библиотека libblkid, которая поддерживает возможность работы с разделами aix, bsd, dos, gpt, mac, minix, sgi, solaris_x86, sun, ultrix и unixware. Добавлена поддержка опции "--show", предназначенной для вывода информации о разделах в новом формате. Обеспечен вывод UUID и имен GPT и mac-разделов;
- В утилите findmnt добавлена поддержка опции "--submounts" для вывода всех дополнительных точек монтирования;
- В agetty добавлена поддержка опций "-c" и "-s" для повторного использования уже инициализированных tty cflag и установленной скорости порта;
- Утилиты mount и umount теперь могут быть связаны с библиотекой libmount (--enable-libmount-mount) для управления монтированием в пространстве пользователя.
- Утилиты losetup и mount теперь используют /sys/dev/block/{device}/loop/backing_file вместо loopdev ioctl;
- В fsck обеспечена поддержка опции "-l" для установки в процессе работы flock(2)-блокировки на всё дисковое устройство;
- В rtcwake добавлена поддержка режима "show", при котором выводится время RTC-событий;
- Добавлена новая утилита fstrim, позволяющая освободить неиспользуемые блоки для примонтированной файловой системы (сократить размер ФС за счет урезания незанятого "хвоста");
- В swapon добавлена поддержка опций "discard" и "nofail";
|