Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Выпуск GNU Coreutils 9.12

Дата публикации: 15-09-2026 08:55:01

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

Основное содержимое страницы с новостью.

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

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

  • В утилиту env добавлена опция "--env0-from=FILE" для загрузки списка устанавливаемых переменных окружения из файла, которую также можно использовать для фильтрации имеющихся переменных окружения командой типа "env -i --env0-from=<( env -0 | sed -z ... )". Для сохранения состояния переменных окружения в файл может применяться утилита printenv.

    В командах 'env', 'printenv', 'stat', 'basename', 'dirname', 'du', 'readlink' и 'realpath' при выводе на терминал теперь применяется экранирование спецсимволов, соответствующие стилю, заданному через переменную окружения QUOTING_STYLE (%N, %Qn или %n). Экранирование добавлено для защиты от манипуляции содержимым и состоянием терминала через подстановку спецсимволов.

  • В утилитах 'df', 'du', 'ls', 'od', 'pr' и 'sort' реализовано экранирование проблемных опций в сообщениях об ошибках.
  • В команде 'ls -m' обеспечено экранирование запятых в именах файлов.
  • Утилиты 'chcon', 'chgrp', 'chmod', 'chown', 'du' и 'ls' при выполнении рекурсивных операций с использованием опции "-R" больше не завершаются ошибкой в случае параллельного удаления файлов в обрабатываемых каталогах.
  • В утилите sort проведена оптимизация потребления памяти и выполнения параллельных операций при чтении данных, размер которых заранее не известен, например, при передаче данных через неименованные каналы.
  • Проведена оптимизация определения начала строки в команде 'cut -w', позволившая до 4 раз повысить пропускную способность при использовании локалей с многобайтовыми кодировками.
  • До 2.5 раз ускорена работа команды 'uniq -c' на системах с функциями stdio без блокировок.
  • Добавлена сборочная опция '--with-wtmpdb' при которой в случае запуска команд 'who /var/log/wtmp' и 'users /var/log/wtmp' используется БД в формате wtmpdb вместо файла /var/log/wtmp.
  1. Главная ссылка к новости (https://lists.gnu.org/archive/...)
  2. OpenNews: Ubuntu 26.10 полностью переведён на Rust Coreutils
  3. OpenNews: Выпуск uutils 0.11, варианта GNU Coreutils на языке Rust
  4. OpenNews: Microsoft представил Coreutils для Windows, эмулятор терминала Intelligent Terminal и контейнеры в WSL
  5. OpenNews: Выпуск GNU Coreutils 9.11
Лицензия: CC BY 3.0 Короткая ссылка: https://opennet.ru/66280-coreutils Ключевые слова: coreutils
 
2.6, Аноним (6), 12:40, 15/09/2026 [^] [^^] [^^^] [ответить]   –26 +/
линуксойда - возможно. А линуксоиды уже давно на ржавые утилсы перешли, и вроде бы без проблем.
 
 
3.11, Аноним (11), 12:56, 15/09/2026 [^] [^^] [^^^] [ответить]   +6 +/
> Отозван установочный образ Ubuntu

:))) Не все желающие могут испытать это.

 
 
 
5.100, Аноним (100), 16:34, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
Это у кого там дядька? Может, вы ещё и донатите ему?
 
3.24, Аноним (24), 14:03, 15/09/2026 [^] [^^] [^^^] [ответить]   +4 +/
Это "давно" сейчас здесь, с вами, в одной комнате?
 
2.34, твой психиатр (?), 14:56, 15/09/2026 [^] [^^] [^^^] [ответить]   +8 +/
> здорового линуксойда

Слово линуксойд звучит как что-то сектантское, так что такой человек априори не может быть здоровым. Санитары из стационара психдиспансера к вашим услугам.

 

 
2.33, Аноним (33), 14:39, 15/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
linux, musl, tcc, busybox База здорового человека :)
 
 
3.40, Аноним (40), 15:36, 15/09/2026 [^] [^^] [^^^] [ответить]   +6 +/
Человека с ограниченными возможностями.
 
 
4.43, Аноним (5), 16:01, 15/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
Я не знаю, зачем ему tcc на роутере. А так, просто выдаёт человека, никогда ни с чем из перечисленного не работавшего.
 
 
5.45, Аноним (45), 16:20, 15/09/2026 [^] [^^] [^^^] [ответить]   +/
А если роутер еще и на MIPS, то ваще прикол - tcc не умеет для него код генерить.
 
2.65, Аноним (61), 20:26, 15/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
Великолепная пятёрка:
1. ядро - Linux
2. утилиты ядра - GNU Coreutils
3. коллекция компиляторов - GCC
4. библиотека чистого Си - glibc.
5. утилиты для сборки объектного кода - GNU binutils

Это и есть база.

 
 
3.86, жявамэн (ok), 08:03, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
1c7c6b95adf18945989478b3003e51dc.jpg>утилиты ядра

Ясна панятна.
Ты бы хоть историю почитал.

 
 
4.93, Аноним (93), 13:42, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
GNU Core Utilities — это базовые утилиты для обработки файлов, оболочек и текста операционной системы GNU. Это основные утилиты, которые, как ожидается, будут существовать на каждой операционной системе.

>Ты бы хоть историю почитал.

Пасиба братан я пачитал.

 
2.116, Ник (??), 10:08, 18/09/2026 [^] [^^] [^^^] [ответить]   +/
0589cb8d85500fecf69e15bbff1b5e3f.jpgMusl, BusyBox, LLVM/Clang вот база здорового человека
 

 
2.13, Аноним (11), 12:59, 15/09/2026 [^] [^^] [^^^] [ответить]   +5 +/
Да, тот самый:

> Отозван установочный образ Ubuntu

 

1.16, Аноним (16), 13:16, 15/09/2026 [ответить] [﹢﹢﹢] [ · · · ]   +/
Я правильно панимаю, что сто % тестов проходит, потаму про них ни слова?
И date систему не тормозит? И rm весь раздел по-молчанию не удаляет без предупреждения?
Ну и славно, на utils пока не переходим...
 
 
2.37, Аноним (37), 15:03, 15/09/2026 [^] [^^] [^^^] [ответить]   +/
а самое главное - они под gpl, поэтому нельзя взять и их пропатчить, а потом закрыть.
 
 
 
4.68, Аноним (63), 20:50, 15/09/2026 [^] [^^] [^^^] [ответить]   +/
> GNU coreutils проходят тесты стандарта POSIX.

Интересно сколько % тестов проходится.

Тесты и документация по стандарту платны. Каждая версия POSIX стоит примерно 1000$

Ходят слухи, что:

AIX, HP-UX - 100%
Solaris, BSD < 100%
GNU coreutils и bash в режиме POSIXLY_CORRECT < 100% но они задают "моду" и следующие версии POSIX добавляют в стандарт удачные фичи от GNU.

Кто отпробывал писать скрипты с POSIXLY_CORRECT?

 

 
2.49, Аноним (49), 17:05, 15/09/2026 [^] [^^] [^^^] [ответить]   +/
> Не знаю кому и зачем теперь это все надо

Всему миру. Все линуксы мира сейчас на сишных coreutils. Растовчанская версия ещё даже тесты не проходит.

 
 
3.50, Аноним (50), 17:14, 15/09/2026 [^] [^^] [^^^] [ответить]   +2 +/
> Всему миру. Все линуксы мира

Только вот у этих линуксов во всем мире 0.2% рынка.

 
 
 
5.58, жавамэн (?), 19:25, 15/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
Среди моего круга общения, друзей, знакомых и родственников это число равно 0%.
Так что он не далёк от истины.
 
 
6.78, Аноним (78), 00:34, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
Его и ваш круг общения не репрезентативны.
 
6.89, ptr (??), 09:56, 16/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
> Среди моего круга общения, друзей, знакомых и родственников это число равно 0%.
> Так что он не далёк от истины.

Просто нерепрезентативная выборка. У моих клиентов от 60 до 90% серверов под Linux.
Что касается рабочих мест, то тут по разному. Там, где уже почти все приложения доступны через браузер, свыше 90% рабочих мест уже под Linux. Там, где почти всем необходима продукция AutoDesk и т.п. - наоборот, около 10% рабочих мест под Linux. Но таких мало и их количество снижается.

 
 
7.111, Фембойчик (?), 07:13, 17/09/2026 [^] [^^] [^^^] [ответить]   –1 +/
А эти твои "клиенты" с твоим локалхостом на коре дуба в одной с нами комнате?
 
 
8.113, ptr (ok), 07:49, 17/09/2026 [^] [^^] [^^^] [ответить]  +1 +/

286e16f12566a9d25e88f8dcce374dc8.jpgВопроса не понял Впрочем сами можете поискать ответы, исходя из того, что среди... текст свёрнут, показать

 
4.55, Аноним (55), 19:00, 15/09/2026 [^] [^^] [^^^] [ответить]   +/
Линуксы это процентов 60 рынка, только на тех линуксах не coreutils, а toybox.
 
 
5.97, Аноним (100), 16:23, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
Эт где это ИгрушечнаяКоробка? В роутерах BusyBox.
 
5.112, Фембойчик (?), 07:14, 17/09/2026 [^] [^^] [^^^] [ответить]   –1 +/
> это процентов 60 рынка

Эти проценты с нами сейчас в одной комнате?

 
4.66, ptr (??), 20:29, 15/09/2026 [^] [^^] [^^^] [ответить]   +2 +/
Вы действительно думаете, что мир ограничен только десктопами и ноутбуками?
А про то, что Linux используется на ~70% серверах слышите впервые?
 
 
5.71, Аноним (50), 22:01, 15/09/2026 [^] [^^] [^^^] [ответить]   –2 +/
> Linux используется на ~70% серверах

В странах третьего мира типа СНГ? В США например сервера на виндоуз сервер.

 
 
6.73, Аноним (11), 22:50, 15/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
> В США например сервера на виндоуз сервер

Давай начнём с гугла... Google Web Server: Operating system - Heavily modified version of Debian Linux.

 
6.88, ptr (??), 09:32, 16/09/2026 [^] [^^] [^^^] [ответить]   –1 +/
>> Linux используется на ~70% серверах
> В странах третьего мира типа СНГ?

"As of May 2026, Linux runs on 61.1% of all websites for which the underlying operating system can be identified, while Unix-family systems collectively account for 91.5% (W3Techs, May 2026). On supercomputers, Linux’s share is absolute: 100% of the TOP500 list since November 2017"

https://websouls.com/blog/linux-and-windows-server-market-share-statistics

> В США например сервера на виндоуз сервер.

А Вы попробуйте запустить SAP или OEBS под Windows )))

 
5.74, Аноним (74), 23:15, 15/09/2026 [^] [^^] [^^^] [ответить]   –2 +/
И в какой стране мира обитают ушибленные на все голову 30%?
 
4.91, Анонисссм (?), 11:15, 16/09/2026 [^] [^^] [^^^] [ответить]   –2 +/
>вот у этих линуксов во всем мире

у меня на серверах 100% линуксов. на десктопах 75% (жена и дети ОС сами выбирают, никого не заставлял)

 
 
5.110, Фембойчик (?), 07:11, 17/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
> жена и дети ОС сами выбирают, никого не заставлял

Время котоламповых историй

 
 
6.114, Анонисссм (?), 10:02, 17/09/2026 [^] [^^] [^^^] [ответить]   +/
>> жена и дети ОС сами выбирают, никого не заставлял
> Время котоламповых историй

время индусов, one-tooz 11 настолько стрёмный и нестабильный, что даже домохозяйки выбирают дебиан. и 12летние школьники.

не хочешь, не верь

 

 
2.42, Аноним (11), 15:40, 15/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
Они дистр даже установить не могут :) Какие там тесты...

> Отозван установочный образ Ubuntu

 

1.56, Метрика (?), 19:13, 15/09/2026 [ответить] [﹢﹢﹢] [ · · · ]   –2 +/
Были у разрабов мозги давно бы на C++ переписали, а так изобретают велосипеды вместо использования готовых инструментов
 
 
 
3.59, _kp (ok), 19:50, 15/09/2026 [^] [^^] [^^^] [ответить]   +3 +/
2e27e688755b7cdde87359e8c8cc1e38.jpgУ всякого языка свое назначение. Rust - это для переписывания GPL кода под другими лицензиями. А то что тормозно, неудобно, не совместимо, "безопасно" - то мишура. Много Вы видели что б переписывали код под MIT или Apache лицензиями на Rust? Вот. :)
То есть, Rust никак не язык для общего програмирования, что б с ним возиться просто так.  
 
 
 
5.72, Аноним (11), 22:45, 15/09/2026 [^] [^^] [^^^] [ответить]   +/
аудит кодовой базы Rust Coreutils выявил проблемы с безопасностью...
 
5.83, Аноним (83), 05:53, 16/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
>дружественная пермиссивная лицензия

Дружественная для врагов Свободы.

 
 
 
5.98, Аноним (100), 16:27, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
Шире кругозор! Нового окромя вашесго Раста вокруг полно.
 
 
 
7.103, Аноним (11), 18:57, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
Ещё больше бабла вкладывают в футбольные клубы :) Ты же это поддерживаешь?
 
7.104, Аноним (100), 19:37, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
А вот если слишком много вкладывают, то стоит задуматься...
 

1.81, минона (?), 03:48, 16/09/2026 [ответить] [﹢﹢﹢] [ · · · ]   +/
Подзавис на "неименованных каналах". Потом сделал обратную трансляцию в unnamed pipes и обрадованно воскликнул: "а-а-а, вон оно что!"

Канал - слишком многозначное слово в контексте линукса. А тут ещё и pipes в него же переводятся. Как по мне, лучше оставлять пайпы

 
 
2.84, Аноним (83), 05:57, 16/09/2026 [^] [^^] [^^^] [ответить]   +/
>Канал - слишком многозначное слово в контексте линукса.

Не в контексте Линукса, а в контексте русского языка.

 
2.94, Аноним10084 и 1008465039 (?), 15:57, 16/09/2026 [^] [^^] [^^^] [ответить]   –1 +/
По-моему "неименованные каналы" - традиционный перевод этого термина, но соглашусь, что пайпы или прям даже pipes латиницей - лучше устраняет двусмысленность
 

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Выпуск uutils 0.11, варианта GNU Coreutils на языке Rust 08.3101-09-2026
2Выпуск uutils 0.10, варианта GNU Coreutils на языке Rust 08.3106-08-2026
3coreutils @ Savannah: coreutils-9.11 released [stable]014.120-04-2026
4GNU Binutils 2.47013.3927-07-2026
5Выпуск GNU Automake 1.19, инструментария для генерации сборочных файлов016.3311-09-2026
6Выпуск дистрибутива Альт Рабочая станция 11.2016.2523-07-2026
7Мастерская хакера. Стресс-тестинг сайтов, бенчмарк для команд, работа с текстом и другие полезности2723-10-2025
8В корректирующий выпуск ядра Linux 7.2.6 включено 1815 патчей016.0615-09-2026
9Обновление «Альт Рабочая станция» 11.2: Gnome 48, новые инструменты управления, приложения и бесшовная миграция015.5523-07-2026
10Выпуск Coreboot 26.06, открытой альтернативы проприетарным прошивкам 0727-06-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 12.91. Источник: www.opennet.ru.