LINUX.ORG.RU

Вышла стабильная версия busybox 1.5.1


0

0

По сравнению с 1.5.0 - только исправление ошибок в hdparm, hush, ifupdown, ps, sed.
По сравнению с 1.4.2 - масса вкусного.

busybox - очень маленькая комбинация большинства UNIX утилит.
Заменяет findutils, fileutils, shellutils и тд.
Используется в большинстве embedded-устройств на базе Linux

>>> Подробности

>grep: implement -w, "implement" -a and -I by ignoring them

Это что и есть масса вкусного? Реализация опций путем игнорирования. ИМХО, "лучше меньше, но лучше", сначала бы реализовали все опции базовых утилит, а потом уж пихать все подряд, типа adjtimex, start_stop_daemon...

mky ★★★★★
()
Ответ на: комментарий от mky

>сначала бы реализовали все опции базовых утилит

так они уже реализованы в базовых утилитах...

anonymous
()
Ответ на: комментарий от mky

>сначала бы реализовали все опции базовых утилит, а потом уж пихать все подряд

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

спасибо за новость, завтра обновлюсь.

dima3351
()
Ответ на: комментарий от mky

не понимающим, что такое embedded и с чем его кушать -- незачет

i82 ★★
()
Ответ на: комментарий от mky

>сначала бы реализовали все опции базовых утилит
что тебе нужно такого, чего бы в текущей версии нельзя было реализовать?

Ant0
() автор топика
Ответ на: комментарий от Ant0

>что тебе нужно такого, чего бы в текущей версии нельзя было реализовать?

Я не говорю, что какие то вещи сделать нельзя. Просто скрипты под BusyBox нужно хорошо тестировать, методом проб и ошибок узнавая, каких опций нету... А смысл делать grep, якобы поддерживающий опции -I и -a, я не вижу. Все равно, просто так произвольный скрипт из под "обычного" Линукса в BusyBox не запустить.

Я даже не прошу реализовать все GNU расширения, но почму ip addr есть, а ip neigh нету? Я знаю, что размер важен, есть команда arp... но сделали бы отключаемым аплетом...

P.S. Если я скажу, что мне не хватает bash, меня сильно будут пинать ногам? :)

mky ★★★★★
()
Ответ на: комментарий от mky

>Просто скрипты под BusyBox нужно хорошо тестировать
гы-гы! а ты хотел чтобы раз и заработало?! :)))

>Все равно, просто так произвольный скрипт из под "обычного" Линукса в BusyBox не запустить.
учись писать в POSIX shell и будет тебе счастье! ;)

>Я даже не прошу реализовать все GNU расширения, но почму ip addr есть, а ip neigh нету?
знаешь как басибокс пишецца?
вот так: нужна кому-то какая-то функциональность которой нету, он ее написал и выложил.
нужна тебе, которой нету - так напиши, а другие тебе спасибо скажут! ;)

>но сделали бы отключаемым аплетом...
а с каких пор arp стала неотключаемым аплетом?

>P.S. Если я скажу, что мне не хватает bash, меня сильно будут пинать ногам? :)
хорошо хоть X-ов не надо...

Ant0
() автор топика
Ответ на: комментарий от mky

>>просто так произвольный скрипт из под "обычного" Линукса в BusyBox не запустить

ты наверно будешь сильно удивлен, но на встроеной системе, обычно не i386 архитектуры, запустить произвольные программы из "обычного" Линукса тоже не получится

>>Если я скажу, что мне не хватает bash, меня сильно будут пинать ногам?

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

dima3351
()
Ответ на: комментарий от atrus

Один из командных интерпретаторов в Busybox, там их несколько ash, hush, lash, msh... и еще делают bbsh

В man нету, это точно, вроде по busybox вобще man'ов нет.

mky ★★★★★
()
Ответ на: комментарий от mky

>В man нету, это точно, вроде по busybox вобще man'ов нет.
Как так?!!!

Всегда была (и щас тоже) доступна такая дока:
http://busybox.net/downloads/BusyBox.html

и ФАК:
http://busybox.net/FAQ.html

и архивы рассылки:
http://busybox.net/lists/busybox/

Для того, чтобы понять что тама есть и как пользовацца - вполне достаточно!

Еще также есть справка по модулям при make menuconfig

Также полезно ковырять всевозможные прошивки на его базе.

Или народ хочет изучать linux с помощью busybox?
Так ведь правельно выше сказали: он для того чтобы ехать, а не для шашечек!

Ant0
() автор топика

отличная новость... правда с опозданием на месяц.. 8))) я уже как месц или более сижу на этой версии в своем ARM9

linux
()
Ответ на: комментарий от linux

>отличная новость... правда с опозданием на месяц.. 8))) я уже как месц или более сижу на этой версии в своем ARM9
ты крут! где взял машину времени?!
кто будет следующим президентом РФ - может поделишься?! ;)

Ant0
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.