Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Пятница, 9 января, 2026

Выпущена версия GNU Coreutils 9.9 с исправлениями для обеспечения стабильности

Выпущена версия GNU Coreutils 9.9 с исправлениями для обеспечения стабильности

Проект GNU объявил о выпуске coreutils 9.9 — новой стабильной версии основного набора утилит для работы с файлами, оболочкой и текстом, которые составляют основу практически любой системы Linux и Unix-подобных систем.

Среди наиболее заметных исправлений — восстановление нормальной производительности команды cp при работе с прозрачно сжатыми файлами, что было проблемой в OpenZFS и аналогичных файловых системах.

В то же время утилита tail теперь корректно выводит запрошенное количество строк для больших значений -n, а unexpand больше не вызывает переполнение буфера кучи при использовании специфичных для GNU форматов /NUM или +NUM с --tabs.

Другие исправления устраняют незначительные проблемы с поведением таких инструментов, как numfmtsort, и cksum, обеспечивая их корректную работу при использовании различных кодировок данных, языковых стандартов и настроек сжатия.

Что касается производительности, то команда wc -l теперь работает примерно на 10 % быстрее в системах с поддержкой инструкций AVX512. Кроме того, такие утилиты, как fmtdatenl и pr, теперь немедленно завершают работу при возникновении ошибок записи, что является важным улучшением при обработке больших или неограниченных потоков данных.

Команда sort также привлекла к себе внимание, поскольку теперь она обнаруживает сбои при записи в программы сжатия и сообщает о них, предотвращая скрытые ошибки, которые раньше могли приводить к неполному выводу данных.

Стоит также отметить, что numfmt для форматирования чисел и единиц измерения был значительно улучшен. Теперь он поддерживает:

 

Наконец, что касается сборки, то инструменты, связанные с SELinux (chconruncon), теперь собираются только при наличии соответствующих заголовков или по явному запросу. Для более глубокого технического анализа всех изменений в Coreutils 9.9 см. объявление: https://savannah.gnu.org/news/?id=10827.

Exit mobile version