LINUX.ORG.RU

BusyBox 1.3.0 (stable)


0

0

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

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

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



Проверено: Shaman007 ()

Ответ на: комментарий от pento

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

Zloy_Krys
()

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

Ant0
()

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

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

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

Anonymous ★★★★★
()

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

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

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

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

#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]

:))

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

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

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

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

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

Davidov ★★★★
()

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

blind
()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

рекомендую покурить маны, не только касаемо 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
()
Ответ на: комментарий от Led

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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