LINUX.ORG.RU
 

BusyBox 1.3.0 (stable)


0

0

14 декабря вышла новая стабильная версия "швейцарского ножика" BusyBox. Добавлена опция конфигурации CONFIG_DESKTOP, включающая большинство возможностей, необходимых на десктопе. Утилиты поддерживают гораздо больше стандартных опций. Улучшена поддержка IPv6. Исправлено много ошибок.

По ссылке можно найти патчи, устраняющие известные ошибки в этой версии.

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

НАУЧИ КОМПЬЮТЕР ВАРИТЬ КОФЕ

управление электрическими цепями с помощью компьютера
лучший подарок для техногика; только открытые программы
http://www.unicontrollers.com/products/unc01x

[#]  
andreyu

Re: BusyBox 1.3.0 (stable)

И зачем это чудо нужно? Что бы набирать еще больше символов в консоли?

***** ()
[#]  
pento

Re: BusyBox 1.3.0 (stable)

Фигня какая-то...

**** ()
[#]  
AsphyX

Re: BusyBox 1.3.0 (stable)

А зачем BB на десктопе?

*** ()
[#]  

Re: BusyBox 1.3.0 (stable)

А зачем оно нужно?

()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от pento 20.12.2006 12:31:19  

Re: BusyBox 1.3.0 (stable)

BusyBox это штука прежде всего для встраиваемых применений Linux и прочих, типичный юзерский пример - Linux на КПК, или например OpenWRT - где мало флэша для системы

* ()
[#]  
Ant0

Re: BusyBox 1.3.0 (stable)

Клева! Полез смотреть! :)

* ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от andreyu 20.12.2006 12:28:34  

Re: BusyBox 1.3.0 (stable)

Чтобы на загрузочный CD/flash не тянуть bash, libc, coreutils, tar и многое другое

*** ()
[#]  

Re: BusyBox 1.3.0 (stable)

>Утилиты поддерживают _гораздо ещё больше_ стандартных опций.

а вот почему тогда мажорная версия не поменялась?

PS ssh к однодискетному каетороутеру - тоже десктоп.

**** ()
[#]  
mic

Re: BusyBox 1.3.0 (stable)

>поддерживают гораздо ещё больше стандартных опций.

а по-русски как будет?

***** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от AsphyX 20.12.2006 12:32:14  
the_one

Re: BusyBox 1.3.0 (stable)

ХЗ, но из Генту его выковырять сложно:

#emerge --verbose --ask --unmerge busybox

>>> These are the packages that would be unmerged:


!!! 'sys-apps/busybox' is part of your system profile.
!!! Unmerging it may be damaging to your system.


 sys-apps/busybox
    selected: 1.2.2.1
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No]

:))

* ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от andreyu 20.12.2006 12:28:34  
qwe

Re: BusyBox 1.3.0 (stable)

>И зачем это чудо нужно? Что бы набирать еще больше символов в консоли?

Кому нужно тот знает :). busybox + uClibc = полноценная операционка на 20M.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от andreyu 20.12.2006 12:28:34  

Re: BusyBox 1.3.0 (stable)

например для роутеров

*** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от the_one 20.12.2006 13:40:33  
Davidov

Re: BusyBox 1.3.0 (stable)

Писали, что в gentoo оно нужно для initrd в качестве шелла (если не удастся корень подмонтировать).

**** ()
[#]  

Re: BusyBox 1.3.0 (stable)

когда же туда наконец впиндюрят X11 и mplayer...

* ()
[#]  

Re: BusyBox 1.3.0 (stable)

как думаете а имеет ли смысл эту новую версия на адсл модемы водружать?

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 13:45:22  

Re: BusyBox 1.3.0 (stable)

>> И зачем это чудо нужно? Что бы набирать еще больше символов в консоли?

> Кому нужно тот знает :). busybox + uClibc = полноценная операционка на 20M.

4 достаточно :) даже если туда засунуть ctorrent dtach и прочие вкусности...

* ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 20.12.2006 14:33:18  
qwe

Re: BusyBox 1.3.0 (stable)

>как думаете а имеет ли смысл эту новую версия на адсл модемы водружать?

Если и водружать, то имеет смысл вначале протестировать. К примеру по сравнению в версией 1.01 mount работает не так.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от FSA 20.12.2006 15:02:55  
qwe

Re: BusyBox 1.3.0 (stable)

>4 достаточно :) даже если туда засунуть ctorrent dtach и прочие вкусности...

Угу. qmail, dropbear, clamav, elinks, mc, dnscache, frox, ntpdate, pound, pppd, pppoe, pppoe-server, squid, tcpdump. Всё около 10M, но пожато UPX`ом.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 15:10:54  
Ant0

Re: BusyBox 1.3.0 (stable)

>но пожато UPX`ом.
что за зверь это UPX? :-O

* ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 15:10:54  

Re: BusyBox 1.3.0 (stable)

чем жать исполняемые файлы вендузятскими утилитами, не проще ли поюзать сжатую файловую систему типа squish? тем более сжиматься должно сильнее, т.к. сжимаются тогда будут не файлы по отдельности а все вместе.

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 20.12.2006 15:35:34  
qwe

Re: BusyBox 1.3.0 (stable)

>чем жать исполняемые файлы вендузятскими утилитами

Если есть версия утилиты под Windows, это ещё не значит, что она "вендузятская"

>не проще ли поюзать сжатую файловую систему типа squish?

Она есть в ядре? Она подходит для CDROM?

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 20.12.2006 15:35:34  

Re: BusyBox 1.3.0 (stable)

>чем жать исполняемые файлы вендузятскими утилитами

Убей себя.

UPX 2.03 Markus Oberhumer, Laszlo Molnar & John Reiser

()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от Noord 20.12.2006 19:02:36  
the_one

Re: BusyBox 1.3.0 (stable)

А кто эти люди-то? =)

* ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от the_one 20.12.2006 19:20:01  
const86

Re: BusyBox 1.3.0 (stable)

> А кто эти люди-то? =)

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

***** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 17:48:25  

Re: BusyBox 1.3.0 (stable)

>>не проще ли поюзать сжатую файловую систему типа squish?

>Она есть в ядре?

Она есть ядре многих дистрибутивов

>Она подходит для CDROM?

Она подходит для чего угодно в качестве ro FS

***## ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от andreyu 20.12.2006 12:28:34  

Re: BusyBox 1.3.0 (stable)

>И зачем это чудо нужно? Что бы набирать еще больше символов в консоли?

рекомендую покурить маны, не только касаемо busybox'a

а что до busybox'a - делаешь симлинки с названиями команд на /bin/busybox и не придеццо "еще больше символов набирать"

в gentoo от busybox'a использую ip*, чтоб не ставить iproute2, когда не нужен QoS; ну и telnet (не ставить netkit-telnet), nslookup (не ставить bind-tools), vconfig... Даже тот же less по-умолчанию лежит в /usr/bin, так что если остается только смонтированный ядром корень в ro-mode, этот мегабайтный бинарь может сэкономить кучу нервов...

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от Led 20.12.2006 20:43:53  
qwe

Re: BusyBox 1.3.0 (stable)

>Она есть ядре многих дистрибутивов

Во "многих дистрибутивах" есть ещё все утилиты, которые заменяет busybox.

>Она подходит для чего угодно в качестве ro FS

В таком качестве также подходит и initrdfs (сжатый cpio архив). Даже монтировать не придётся.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 13:45:22  

Re: BusyBox 1.3.0 (stable)

> busybox + uClibc = полноценная операционка на 20M.

хм... полноценная операционка в свое время тянула на 40М (Windows 95) а не менее полноценная Windows 3.11 весила поменьше 20М

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 21.12.2006 1:37:34  

Re: BusyBox 1.3.0 (stable)

>хм... полноценная операционка в свое время тянула на 40М (Windows 95) а >не менее полноценная Windows 3.11 весила поменьше 20М

полноценная? ну-ну, попробуй напиши управление шаговыми двигателями, стабилизацию температуры, и еще чего-нибудь быстрого (например СВЧ-поля) чтобы одновременно работало на этих "полноценных" операционках...

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 21.12.2006 2:44:58  

Re: BusyBox 1.3.0 (stable)

Это есть в damn small linux, благодаря чему этот дистриб, действительно чертовски мал!

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 21.12.2006 1:37:34  
qwe

Re: BusyBox 1.3.0 (stable)

>хм... полноценная операционка в свое время тянула на 40М (Windows 95) а не менее полноценная Windows 3.11 весила поменьше 20М

Да, да, полноценные. Там можно было создавать и удалять файлы, набирать тексты в блокноте, запускать калькулятор и раскладывать пасьянс. Т. е. она с успехом заменяла сразу пишущую машинку, калькулятор и колоду карт. :)

А нет, немного соврал в W95 ещё и поддержка сети всё-таки была.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 23:38:10  

Re: BusyBox 1.3.0 (stable)

>Во "многих дистрибутивах" есть ещё все утилиты, которые заменяет busybox.

Я говорил о squashfs, а не о busybox

>В таком качестве также подходит и initrdfs (сжатый cpio архив). Даже монтировать не придётся.

Угу. Только он в памяти целиком в разжатом виде должен поместиться.

***## ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 20.12.2006 23:38:10  
Ant0

Re: BusyBox 1.3.0 (stable)

>Во "многих дистрибутивах" есть ещё все утилиты, которые заменяет busybox.
а разницу в размерах на порядок - ты не заметил?

>В таком качестве также подходит и initrdfs (сжатый cpio архив). Даже монтировать не придётся.
почитал бы ты сначала про squashfs и ее достоинства, прежде чем лужи газифицировать! ;)

* ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от Ant0 21.12.2006 12:26:34  
qwe

Re: BusyBox 1.3.0 (stable)

>почитал бы ты сначала про squashfs и ее достоинства, прежде чем лужи газифицировать! ;)

А Вы бы почитали для начала о чем вообще речь.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от frame 20.12.2006 12:56:56  

Re: BusyBox 1.3.0 (stable)

> Чтобы на загрузочный CD/flash не тянуть bash, libc

Вообще-то какая-то libc все же нужна. Другое дело, что можно использовать diet или uсlibc вместо glibc.

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 21.12.2006 13:09:00  

Re: BusyBox 1.3.0 (stable)

да, нужна, и эта версия уже статически с glibc не линкуется :(

*** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 20.12.2006 15:35:34  

Re: BusyBox 1.3.0 (stable)

Утилита не виндузятская

Не squish а squashfs - им все и жмут. Хорошая компрессия получается

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от qwe 21.12.2006 13:02:01  

Re: BusyBox 1.3.0 (stable)

У вас есть jabber или ICQ, хочу с вами пообщаться по поводу embedded систем?

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от anonymous 21.12.2006 20:36:51  
qwe

Re: BusyBox 1.3.0 (stable)

Jabber S.Melnikov@jabber.ru, но по embedded я специалист, просто приходилось минимизировать линукс для слабых старых машин, тут есть гораздо, круче, которые действительно работают с embedded железом.

** ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от the_one 20.12.2006 13:40:33  

Re: BusyBox 1.3.0 (stable)

#emerge --verbose --ask --unmerge busybox

Ничего сложного. Там в бине два бинаря (один статик) и ссцылко. Скопируй руками бинари и ссцылко в темп. ответь yes на поставленный вопрос. Ежели упадет - верни все с темпа в бин или емергни его по новой. Страшного ничего не случится бо бизибокс в списке emerge -pve system стоит ооооочень далеко.

anonymous ()
[#] Ответ на: Re: BusyBox 1.3.0 (stable) от andreyu 20.12.2006 12:28:34  

Re: BusyBox 1.3.0 (stable)

>>И зачем это чудо нужно? Что бы набирать еще больше символов в консоли?

Ну уж точно не для того чтоб по экрану больше мышкой возить.

anonymous ()