The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск набора утилит GNU Coreutils 9.6

17.01.2025 20:23

Опубликована стабильная версия набора базовых системных утилит GNU Coreutils 9.6, в состав которого входят такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls.

Ключевые новшества:

  • В утилиту cksum добавлена опция "-a crc32b" для расчёта контрольных сумм в соответствии со спецификацией ITU V.42, используемой, например, в gzip. Добавлена оптимизация производительности с использованием инструкции pclmul. Для ускорения работы команды "cksum -a crc" задействованы SIMD-расширения AVX2, AVX512 и ARMv8, в тестах сокращающие время вычислений на 40%, 60% и 80%, соответственно.
  • В утилиту ls добавлена опция "--sort=name" для явного выставления сортировки по имени файла.
  • В printf добавлена поддержка индексированных аргументов в формате "%<i>$", где '<i>' целочисленный номер аргумента (POSIX:2024).
  • В утилиту test добавлена возможность использования операторов '<' и '>' со строками (POSIX:2024).
  • В утилиту timeout добавлены опции "-f" и "-p", являющиеся короткими вариантами опций "--foreground" и "--preserve-status" (POSIX:2024).
  • В утилите sort ускорены операции над файлами в псевдо-ФС, таких как /proc.
  • В утилиты stat и tail добавлена поддержка типов ФС "bcachefs" и "pidfs". Для вывода типа ФС добавлена команда "stat -f -c%T". В команде "tail -f" задействован механизм inotify для ФС "bcachefs" и "pidfs".
  • В утилите wc минимальный размер читаемого за раз блока увеличен с 16KiB до 256KiB. При чтении прокэшированных файлов производительность "wc -l" повышена примерно на 10%.


  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Эксперимент по переводу Gentoo на использование варианта Coreutils на языке Rust
  3. OpenNews: Выпуск набора утилит GNU Coreutils 9.5 и его варианта на языке Rust
  4. OpenNews: Адаптация Debian для использования реализации coreutils на языке Rust
  5. OpenNews: Утверждён стандарт POSIX 1003.1-2024
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62577-coreutils
Ключевые слова: coreutils
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:04, 17/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В утилиту cksum добавлена опция "-a crc32b" для расчёта контрольных сумм в соответствии со спецификацией ITU V.42, используемой, например, в gzip

    Разве в zlib не Adler32 используется?

     
     
  • 2.8, Аноним (8), 00:07, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Разве в zlib не Adler32 используется?

    А с чего бы вдруг zlib==gzip?

     

  • 1.2, RM (ok), 23:14, 17/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    читая новость:

    О, это ж
    Новый POSIX вышел в 2024, надо глянуть чо там как

     
     
  • 2.27, Аноним (27), 12:11, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    POSIX платный, как GNU/FSF решает вопрос поддержки проприетарного формата?
     
     
  • 3.28, Аноним (-), 12:24, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Погоди сначала надо решить с твоим тупым вбросом. GNU разрешает товарно-денежные отношения. Чтобы проибрести, например стандарт C23 надо заплатить деньги. Всё нормально.
     
  • 3.40, RM (ok), 14:42, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > POSIX платный...

    чозабред?
    а это что?
    https://pubs.opengroup.org/onlinepubs/9799919799/

     

  • 1.7, Пноним (?), 00:02, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Они там бабос кстати собирают на сайте. Кто не задонатить на бесплатный софт поторопитесь.
     
     
  • 2.24, Аноним (24), 11:51, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    задонатил 50 баксов. торописься уже не нужно, новый год только что прошёл
     
     
  • 3.30, Аноним (30), 12:31, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь у менеджера гнушной организации не будет черной икры.
     
     
  • 4.34, Аноним (34), 13:56, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Свою метать начнет!
     
  • 2.42, fingerprinted by freedom (?), 17:59, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А в трампах они принимают? А то я тут прикупил трампов. Прогноз на шквальный рост в течении этих четырёх лет. Могу поделиться на Свободу.
     

  • 1.10, Carantin (?), 01:01, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ключевые... а остальные новшества какой утилите и какие?
    Всегда поражали таки новости: сказано часть, умолчали остальное.
     
     
  • 2.11, CICI (?), 01:27, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    первое слово в новости "Опубликована"  - это ссылка на подробное описание

    далее  если надо - можно пользоваться переводчиком

     
     
  • 3.20, Carantin (?), 11:07, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Всё понятно и без переводчика, с обновлением утилит автоматически и man-pages обновлены.
     
  • 2.26, Аноним (-), 12:01, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    GNU Coreutils вмещает в себя более ста утилит, которые составляют скелет экосистемы GNU/Linux. Упомянуть о каждом изменении из 103 утилит сложно. Да, эта новость могла бы быть по длинее. Давайте так, если вы реально используете терминал, то вы сами можете прочитать обо всех изменениях в той утилите, которую вы часто используете.

    Я например (если не считать обыденные cp, mv ...) интересуюсь следующими утилитами - dd, sort, tee.

     

  • 1.16, Анониматор (?), 07:55, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    hostname вроде был в протухшем net-tools.
     
     
  • 2.21, Аноним (21), 11:30, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    hostname всегда был частью GNU Coreutils. Ты что-то путаешь.
     
     
  • 3.31, Анониматор (?), 12:58, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а почему мне его отдельно искать пришлось, когда netutils сносить начали многие дистрибутивы? Без него 1С не работал, где то в inetutils нашёл его.
     
  • 3.32, Анониматор (?), 13:05, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    нет, не является coreutils. сходил проверил.
     

  • 1.18, abu (?), 10:14, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хорошие утилиты. Нравятся.

    Смешно сказать, примерно в 2002 году начал их использовать в Windows после чего что-то неотвратимо конкретное потянуло в Linux. Да так и не отпустило.

     
     
  • 2.22, Аноним (21), 11:35, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты о чём? GNU Coreutils всегда были частью операционой системы GNU/Linux. В вантузе тоже есть свой набор консольных команд типа cmd, dir, msinfo32..., но неизвесно выполнены они в виде одтельных утилит, или же, они просто команды для объектно-ориентированной CMD.
     
     
  • 3.23, Аноним (23), 11:44, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Никто не мешает поставить coreutils на ван туз.
     
     
  • 4.33, Анониматор (?), 13:07, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чаще на винде встречаю Git Bash, там он тоже есть
     
  • 4.37, Аноним (34), 14:04, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    и даже GetGnuWin протух с окончательной эпитафией:

    "January 29, 2024

    GetGnuWin32 is no longer functional. Use a package manager maintained
    for Windows 11 or whatever the latest Windows is at the time you read
    this. Such as MSYS2, Cygwin, WSL or Chocolatey."

     
  • 3.25, abu (?), 11:55, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты о чём? GNU Coreutils всегда были частью операционой системы GNU/Linux. В
    > вантузе тоже есть свой набор консольных команд типа cmd, dir, msinfo32...,
    > но неизвесно выполнены они в виде одтельных утилит, или же, они
    > просто команды для объектно-ориентированной CMD.

    Читайте матчасть - CoreUtils for Windows.


     
  • 2.43, fingerprinted by freedom (?), 18:04, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А сейчас Windows просто содержит Linux. Стало проще.
     

  • 1.45, Геймер (?), 21:05, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    POSIX как ГОСТ. GNU (ГОСТовский Набор Утилит) Coreutils
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру