The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз набора базовых системных утилит GNU CoreUtils 8.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от opennews (??) on 16-Окт-10, 10:49 
После пяти месяцев разработки вышла (http://savannah.gnu.org/forum/forum.php?forum_id=6553) новая стабильная версия набора базовых системных утилит GNU CoreUtils 8.6. В coreutils входят такие программы, как sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.д. В новой версии отмечено около 200 изменений, большая часть которых связана с исправлением ошибок.

Из новшеств можно отметить:

-  В утилиту "cp" добавлена поддержка опции "--attributes-only", при указании которой копируются только атрибуты файла, без изменения данных в целевом файле;

-  Утилита "du" с целью повышения совместимости с FreeBSD теперь распознает опцию "-d N", как эквивалент "--max-depth=N";
-  В утилите "sort" добавлена поддержка комбинирования опций "-d", "-f", "-i", "-R" и "-V" в любом сочетании. Появилась поддержка опции "--debug", при которой выделяются части, важные для сортировки;

-  В утилите "stat" добавлена директива управления форматом вывода "%m", которая выводит ин...

URL: http://savannah.gnu.org/forum/forum.php?forum_id=6553
Новость: http://www.opennet.ru/opennews/art.shtml?num=28307

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +10 +/
Сообщение от Аноним (??) on 16-Окт-10, 10:49 
многопотоковый sort - айс
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +1 +/
Сообщение от gh (??) on 16-Окт-10, 12:27 
вот лучше бы в составе винды GNU CoreUtils поставляли, нежели "power" shell
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 16-Окт-10, 12:30 
Они не под кошерной для MS лицензией :D
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +1 +/
Сообщение от Аноним (??) on 16-Окт-10, 12:30 
я бы не доверил сборки coreutils майкрософту ) с этим лучше справляется команда cygwin (redhat)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  –2 +/
Сообщение от User294 (ok) on 16-Окт-10, 18:00 
Не дождетесь имхо. Очень уж любят они свои местечковые костыли и грабли.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от gegMOPO4 (ok) on 16-Окт-10, 21:13 
Ой, как они портировали sort...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

42. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Codir on 18-Окт-10, 11:42 
MinGW, не?

Под виндой весь этот посикс бессмысленнен - это два неполностью пересекающихся мира, которые уже не натянуть друг на друга.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 16-Окт-10, 13:22 
Это из-за этих утилит операционная система называется GNU/Linux, а не просто Linux?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 16-Окт-10, 13:32 
Это по логике она так называется. Ядро ведь не может работать "само по себе", следовательно, ему нужно что то ещё. В данном случае, утилиты GNU.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от ананим on 16-Окт-10, 13:38 
не всегда.
бывает достаточно и одного ядра, если все что нужно можно проделать в кернел-спейс.
или потребности в юзер-спейс минимальны.
но сейчас таких устройств все меньше, если даже в домашних роутерах уже полноценные ОС.
правда в них как правило базибокс, но эти проекты связаны, так что...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 16-Окт-10, 15:31 
а как называть систему где linux kernel & busybox/ucLibc утилитами? без всяких coretools/glibc ;-)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +2 +/
Сообщение от dimqua (ok) on 16-Окт-10, 16:18 
Linux-based operating system, наверное.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 16-Окт-10, 20:35 
> Linux-based operating system, наверное.

умница а еще один наводящий вопрос.

а чем она по функционалу отличается от GNU/Linux ?
и почему бы не называть все это семейство Linux ? ;-)
Почему надо обязательно выпирать GNU?
Ибо инсталяций без gnu tools намного больше чем с ними :) одна стопка роутеров/adsl модемов и тп.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 16-Окт-10, 21:28 
> и почему бы не называть все это семейство Linux ? ;-)

Потому что Linux - название ядра ОС. А ОС не может называться, так же как и ядро, IMHO. Вы же не называете стулья или столы - ножками, потому что ножки всего лишь их часть.

> Почему надо обязательно выпирать GNU?

Why not? Расплывчатые понятия не нужны. Если я имею ввиду поделие гугля, я так и говорю - Android, если я имею ввиду ОС GNU с ядром Linux, я так и говорю - GNU/Linux. Зачем мне называть это - Linux-based OS непонятно. В случае с прошивкой для роутера можно так сказать (и сразу будет ясно, что ты имеешь ввиду не Android и не GNU/Linux), потому что не будешь же говорить Busybox+чего то там+Linux. А в случае с GNU/Linux всё вполне нормально звучит и главное, не двусмысленно.

> а чем она по функционалу отличается от GNU/Linux ?
> Ибо инсталяций без gnu tools намного больше чем с ними :)

Это, в данном случае, не важно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 17-Окт-10, 08:36 
> Why not? Расплывчатые понятия не нужны. GNU Linux.

именно зачем расплывчатые понятия - тогда когда можно сказать GNU linux - надо говорить Ubuntu, RedHat, Fedora, Suse, ... etc. ведь так? продолжим до конца формализовать понятия ?

Потому что нет такого дистрибутива GNU linux - есть андроид, есть дистрибутив роутера базирующийся на busybox, есть еще стопка из сто-питьсот дистрибутивов.

На каком основании FSF - требует что бы писали GNU/Linux всегда - не понятно. тем более что gnu сделано ооочень маленькая часть о необходимого софта в дистрибутиве.


> а чем она по функционалу отличается от GNU/Linux ?
> Ибо инсталяций без gnu tools намного больше чем с ними :)
> Это, в данном случае, не важно.

Важно. важно - ибо не понятно почему авторы не самого значительного куска в дистрибутиве - выпячивают свое самомнение и пытаются требовать указывать их trademark в указании на произвольный дистрибутив.
Тем более оказывается что даже не в самой распространной исталяции он присутсвует.

Вот не станет gnu coretools/nettools - как это отразится на стопках роутеров - да никак :) продолжится развитие как встраиваемой OS :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 17-Окт-10, 18:35 
> именно зачем расплывчатые понятия - тогда когда можно сказать GNU linux -
> надо говорить Ubuntu, RedHat, Fedora, Suse, ... etc. ведь так?

Нет. Это зависит от того, что вы имеете в виду. Если все дистрибутивы в целом, то можно сказать - "GNU/Linux" или "дистрибутивы GNU/Linux", а когда надо выделить какой либо дистрибутив, то следует говорить конкретней - Ubuntu GNU/Linux, например.

> Потому что нет такого дистрибутива GNU linux

Есть такая группа дистрибутивов. И когда надо указать на неё, так и говорят.

> На каком основании FSF - требует что бы писали GNU/Linux всегда

Не всегда, а только когда речь идёт о системе GNU/Linux. Андроид, например, к ним не относится.

> тем более что gnu сделано ооочень маленькая часть о необходимого софта в дистрибутиве.

Linux как бы тоже не 90% дистрибутива составляет. Дело не в том, сколько сделала, а в том, что утилиты GNU и ядро Linux составляют рабочий минимум этих дистрибутивов.

> не понятно почему авторы не самого значительного куска в дистрибутиве

Есть два самых важных куска - Linux и утилиты GNU. Всё остальное необязательно для работы системы.

> Тем более оказывается что даже не в самой распространной исталяции он присутсвует.
> Вот не станет gnu coretools/nettools - как это отразится на стопках роутеров - да никак :) продолжится развитие как встраиваемой OS :)

ОС на основе ядра Linux не имеют отношения к GNU/Linux. Какая разница, распространены они больше или меньше, их никто не просит называть GNU/Linux, потому что они не являются системой GNU с ядром Linux.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 17-Окт-10, 21:11 
> ОС на основе ядра Linux не имеют отношения к GNU/Linux. Какая разница, распространены они больше или меньше, их никто не просит называть GNU/Linux, потому что они не являются системой GNU с ядром Linux.

как так? а вот столман говорит надо все называть :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 17-Окт-10, 22:35 
> как так? а вот столман говорит надо все называть :)

Нет, он говорит, что надо называть все дистрибутивы GNU/Linux, GNU/Linux`ом, а не как кому захочется - Ubuntu, Mandriva Linux, BolgenOS...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

46. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 28-Окт-10, 14:17 
Самое интересное - лицензия на BusyBox - GNU GPL, а значит и это гнутые утилиты, разве не так?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Ytch on 17-Окт-10, 22:59 
>На каком основании FSF - требует что бы писали GNU/Linux всегда - не понятно. тем более что gnu сделано ооочень маленькая часть о необходимого софта в дистрибутиве.

Ядро, как и большая часть необходимого софта в дистрибутиве, вообще-то, собирается обычно именно GNU-компилятором.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

40. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 17-Окт-10, 23:24 
> Ядро, как и большая часть необходимого софта в дистрибутиве, вообще-то, собирается обычно именно GNU-компилятором.

Макось, кажется, до сих пор им собирается, но это же не повод называть её GNU/MacOS :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

41. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Ytch on 18-Окт-10, 01:26 
>> Ядро, как и большая часть необходимого софта в дистрибутиве, вообще-то, собирается обычно именно GNU-компилятором.
> Макось, кажется, до сих пор им собирается, но это же не повод
> называть её GNU/MacOS :)

Она и не свободная... а раз так, Столлман и не настаивает, а остальные и не подхватывают. К флагману свободных ОС совсем другое у него отношение, да это и естественно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

43. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 18-Окт-10, 23:00 
OpenBSD тоже GNU GCC собирается, но никто даже не говорит о том, чтобы называть её GNU/OpenBSD. А вот систему GNU с ядром OpenBSD так называют, см. Gentoo GNU/OpenBSD.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от ананим on 16-Окт-10, 22:06 
а почему тогда не базибоксОС?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Ytch on 17-Окт-10, 23:03 
> Почему надо обязательно выпирать GNU?
> Ибо инсталяций без gnu tools намного больше чем с ними :) одна
> стопка роутеров/adsl модемов и тп.

Встречный наводящий вопрос - а при помощи каких утилит и компиляторов все это обычно собирается?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +2 +/
Сообщение от ананим on 16-Окт-10, 13:33 
это минимальный набор (по POSIX стандарту), который из голого ядра делает полноценную ОС.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +2 +/
Сообщение от Аноним (??) on 16-Окт-10, 13:45 
> Это из-за этих утилит операционная система называется GNU/Linux, а не просто Linux?

В том числе. Ещё командный процессор нужен, терминал управления, см. POSIX: http://ru.wikipedia.org/wiki/Posix

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Aquarius (ok) on 16-Окт-10, 15:31 
в том числе
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

44. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  –1 +/
Сообщение от аноним on 24-Окт-10, 23:57 
Система называлась, называется и будет называться просто Linux, как бы дармоедам из GNU не хотелось попиариться.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

45. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от dimqua (ok) on 25-Окт-10, 01:14 
У дураков и дармоедов, разумеется.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +1 +/
Сообщение от gegMOPO4 (ok) on 16-Окт-10, 21:19 
> При выводе времени в "ls -l" теперь используется три поля (xx:xx:xx) вместо двух, если текущая локаль явно не определяет стиль вывода времени;

Нужно проверить, не поломались ли скрипты. В частности, extfs lslR в MC.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от ананим on 16-Окт-10, 22:09 
это кривые скрипты, которые небось егрипом (если не перлом) вывод даты парсили.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от gegMOPO4 (ok) on 16-Окт-10, 22:25 
awk-ом.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от cobOLD on 17-Окт-10, 01:00 
Кхе, кхе … 8) Маленькое уточнение: в busybox весь функционал берется извне. Это, если хотите - извращенный метод сборки тех же coreutils и прочих *[tool|util]s позволяющий сэкономить место.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +2 +/
Сообщение от XoRe (ok) on 17-Окт-10, 01:34 
> -  Утилита "du" с целью повышения совместимости с FreeBSD теперь распознает
> опцию "-d N", как эквивалент "--max-depth=N";

Жизнь налаживается... =)

P.S.
Если кто из разрабов этих самых coreutils читает данную тему, я бы рекомендовал рассмотреть такую опцию из bsd версии команды date:
     -r seconds
             Print the date and time represented by seconds, where seconds is
             the number of seconds since the Epoch (00:00:00 UTC, January 1,
             1970; see time(3)), and can be specified in decimal, octal, or
             hex.

Очень удобная штука.
-r в gnu date занят, но можно подумать вместить это под другой буквой.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от Аноним (??) on 17-Окт-10, 08:38 
>> -  Утилита "du" с целью повышения совместимости с FreeBSD теперь распознает
>> опцию "-d N", как эквивалент "--max-depth=N";
> Жизнь налаживается... =)
> P.S.
> Если кто из разрабов этих самых coreutils читает данную тему, я бы
> рекомендовал рассмотреть такую опцию из bsd версии команды date:
>      -r seconds

там это есть (где-то в примерах из info date) - но строчка получается не слабая :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от jkkdksjdksjd on 17-Окт-10, 08:02 
>-r seconds

date +%s  ???

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

47. "Релиз набора базовых системных утилит GNU CoreUtils 8.6"  +/
Сообщение от nuclight email(ok) on 14-Ноя-10, 20:33 
>>-r seconds
> date +%s  ???

$ date +%s                    
1289755949
$ date -r 1289755949          
воскресенье, 14 ноября 2010 г. 23:32:29 (NOVT)

дошло?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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