@HexUserHex

Можно ли считать busybox полноценным lin... подобным дистрибутовом?

Правильно ли с технически считать busybox полноценным дистрибутивом linux?
  • Вопрос задан
  • 588 просмотров
Решения вопроса 1
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
BusyBox — набор UNIX-утилит командной строки, используемой в качестве основного интерфейса во встраиваемых операционных системах. Преимуществами этого приложения являются малый размер и низкие требования к аппаратуре. Оно представляет собой единый файл (это позволяет сэкономить дисковое пространство).

А какое отношение набор утилит имеет к дистрибутиву linux?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
Oxyd
@Oxyd
Linux enthusiast
Нет. BusyBox, это способ упаковки утилит работающих поверх ядра linux, ориентированный, в первую очередь, на встраиваемые системы. Например BusyBox входит в состав дистрибутива OpenWRT.
Ответ написан
@Karpion
Судя по Википедии - нет, ибо не имеет в себе ядра и библиотек.
Ответ написан
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
BusyBox - программная оболочка, типа bash/csh/zsh и им подобным. И только! Да ее можно расширять, добавляя свои компоненты, она маленькая и быстрая, но каждый раз придется компилировать заново, или подгружать модулями. На дистрибутив совсем не тянет, но как замена куче базовых утилит (pwd/cd/ls/find ...) - да!
BusyBox создавался как замена стандартным и достаточно толстым утилитам командной строки, которые живут в одном бинарном файле.
Все в busybox втощить не удастся, увы. так что все равно придется ставить дополнительные программы-утилиты-пакеты и делать свою сборку системы.
Ответ написан
Что-то куча комментариев, а ведь главное что отличает дистрибутивы между собой - это способ управления софтом (менеджер пакетов), и репозитории. Ну да, ещё предустановленные дистро-специфичные утилиты для настройки и управления. В остальном - есть просто загрузчик, ядро, и куча утилит. И комбинаций таких наборов может быть... чуть ли не на каждом компе разные - сотни тысяч. Так что, просто ядро и busybox не дистрибутив, т.к. нет менеджера пакетов, и нет репозитория (или другого хранилища) программ. Vadim Priluzkiy уже ответил, что busybox может входить в состав дистрибутива, но сам по себе просто бинарник с кучей функций, реализующих функционал множества утилит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы