The OpenNET Project / Index page

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



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

"Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от opennews (??), 13-Авг-22, 22:10 
Опубликован релиз набора системных утилит Toybox 0.8.8, как и BusyBox оформленного в виде единого исполняемого файла и оптимизированного для минимального потребления системных ресурсов. Проект развивается бывшим мэйнтейнером BusyBox и распространяется под лицензией 0BSD. Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов. По возможностям Toybox пока отстаёт от  BusyBox, но уже реализовано 306 базовых команд (227 полностью и 79 частично) из 378 запланированных...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57632

Ответить | Правка | Cообщить модератору

Оглавление

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


3. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  –1 +/
Сообщение от Аноним (3), 13-Авг-22, 22:16 
> оформленного в виде единого исполняемого файла

И как вызываются утилиты из подобного? Алиасами с параметрами?

Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +2 +/
Сообщение от Аноним (4), 13-Авг-22, 22:21 
Симлинки с разными именами
Ответить | Правка | Наверх | Cообщить модератору

7. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  –1 +/
Сообщение от Аноним (7), 13-Авг-22, 23:33 
Абсолютно так же, как и у busybox.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

12. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +3 +/
Сообщение от Михрютка (ok), 14-Авг-22, 01:02 
аноны вы смеетесь чтоль

man busybox
man toybox

не судьба?

если не лень набирать руками

$>toybox ls -lR

если лень - то

$>toybox ln -s /bin/toybox /usr/bin/ls
$>ls -lR

но можно и алиасом, тебе никто не мешает, если ты хочешь иметь геморрой

учти при этом, что /bin/sh, в которой ты будешь все это набирать - это на самом деле /bin/toybox ash

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

23. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +3 +/
Сообщение от rijenkii (ok), 14-Авг-22, 13:08 
Программы имеют возможность читать переменную argv[0], которая содержит
название бинарника (или симлинка), который только что был вызван.
BusyBox (и скорее всего Toybox тоже) берут название утилиты из этой
переменной.

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

Ну или второй вариант это передать название утилиты первым аргументом.

Пример:
$ ./busybox echo "Hello, world!"
Hello, world!
$ mv busybox echo
$ ./echo "Hello, world!"
Hello, world!

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

34. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  –1 +/
Сообщение от kusb (?), 15-Авг-22, 12:25 
Xash3d как минимум для винды вел себя как-то так, если мне не кажется. Чтобы решить быть ли ему игровым движком который запускается на весь экран или только игровым сервером.
Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Анонимомус (?), 15-Авг-22, 16:03 
Только в случае с busybox и toybox это оправдано ради совместимости, а в случае с запуском сервера, что мешало добавить параметры запуска, в винде можно в ярлыке прописать если так сложно открыть терминал.
Ответить | Правка | Наверх | Cообщить модератору

45. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от kusb (?), 15-Авг-22, 21:27 
> Только в случае с busybox и toybox это оправдано ради совместимости, а
> в случае с запуском сервера, что мешало добавить параметры запуска, в
> винде можно в ярлыке прописать если так сложно открыть терминал.

Возможно там и были параметры. И в fwgs может и нет. Суть была в том чтобы удобно положить всё это в архив с файлом который можно запускать, не знаю почему не ярлыки, возможно нет относительных ярлыков.

Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от kusb (?), 15-Авг-22, 21:28 
НАВЕРНОЕ суть была в, я не знаю.
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +2 +/
Сообщение от Аноним (5), 13-Авг-22, 22:28 
Автор очевидно хотел покататься на пропритарной елде, но оригинальный проект и так вроде не запрещает тивоизацию и никак не мешает присвоению бесплатного труда, поэтому и не взлетело?
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +3 +/
Сообщение от Михрютка (ok), 14-Авг-22, 00:36 
анон очевидно только что вылупился

птушо понятия не имеет об авторе toybox

а ложноручки анона еще слишком слабы чтобы помять клаву и поискать хоть бы на опеннете

Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  –1 +/
Сообщение от Аноним (-), 14-Авг-22, 07:24 
Не прокатило: к моменту когда он это все решил, большая часть корпов уже решила что GPL tarball им выкладывать не настолько уж и обломно, там все-равно много что еще, начиная с линукскернела. И плюс-минус бизибокс на этом фоне уже ничего не решает. Кернел же вон тот красавец не перепишет. Ну оно и не выгорело.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

19. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (19), 14-Авг-22, 09:30 
Аноним очевидно хотел покататься на елде, но это и так вроде не запрещают
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

6. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (6), 13-Авг-22, 22:43 
bsdgames встроены?
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +6 +/
Сообщение от Аноним (11), 14-Авг-22, 00:46 
> Для длинных опций предложены сокращённые аналоги (например, "ls --col" для "ls --color").

Да, давайте изобретем ни с чем не совместимый CLI.

Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +1 +/
Сообщение от Михрютка (ok), 14-Авг-22, 01:05 
циска такая А ЧО ВСМЫСЛЕ
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +9 +/
Сообщение от YetAnotherOnanym (ok), 14-Авг-22, 01:09 
+1
Либо однобуквенные с одним минусом, либо слово или словосочетание полностью с двумя минусами. Прочее от лукаваго.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

39. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +1 +/
Сообщение от Аноним (39), 15-Авг-22, 17:34 
Но тогда всё это изобретено не автором сабжа.
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +3 +/
Сообщение от Аноним (7), 14-Авг-22, 03:41 
Который должен быть совместим с де-факто стандартным busybox.
Который был создан на замену coreutils.
Который уже стандартный дальше некуда.
Ох блин, лавры микрософтовского powershell кому-то покоя не дают.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

35. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от kusb (?), 15-Авг-22, 12:27 
Который должен быть совместим с Unix овым стандартом.
Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +7 +/
Сообщение от Аноним (16), 14-Авг-22, 04:43 
Сократили на 2 символа. Интересно куда они так спешат?
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

29. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Корец (?), 14-Авг-22, 23:16 
Это скажи толпе, которая повсеместно пишет "кста".
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (39), 15-Авг-22, 17:40 
Ну это уместно будет обсудить в ветке по шелу на форуме РусОС.
Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Хрюхрю (?), 15-Авг-22, 07:35 
Туда же, куда спешил мистер Кен Томпсон 50 лет назад.
> creat

Т - традиции.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

33. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Anonymoustus (ok), 15-Авг-22, 10:53 
Он в этом раскаялся.
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +3 +/
Сообщение от Аноним (18), 14-Авг-22, 09:07 
brainfuck-shell
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

21. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним84701 (ok), 14-Авг-22, 11:43 
>> Для длинных опций предложены сокращённые аналоги (например, "ls --col" для "ls --color").
> Да, давайте изобретем ни с чем не совместимый CLI.

С чем именно не совместимый? Что гну, что бсд утилиты давно умеют в такие сокращения:
https://www.gnu.org/software/libc/manual/html_node/Argument-...
> GNU adds long options to these conventions. Long options consist of -- followed by a name made of alphanumeric
> characters and dashes. Option names are typically one to three words long, with hyphens to separate words. Users can
> abbreviate the option names as long as the abbreviations are unique.

% seq --eq 3|shuf|sort --uni
1
2
3

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

27. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (19), 14-Авг-22, 18:49 
Не совместим с мозгом opennet эксперта
Ответить | Правка | Наверх | Cообщить модератору

20. Скрыто модератором  +1 +/
Сообщение от Аноним (20), 14-Авг-22, 11:29 
Ответить | Правка | Наверх | Cообщить модератору

22. Скрыто модератором  +/
Сообщение от Аноним (22), 14-Авг-22, 12:12 
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +1 +/
Сообщение от Аноним (-), 14-Авг-22, 14:05 
>Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов.

Не одобряю.

Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +1 +/
Сообщение от Аноним (7), 15-Авг-22, 00:47 
Держите в курсе. Ну или напишите свое.
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (-), 14-Авг-22, 14:15 
>Проект развивается бывшим мэйнтейнером BusyBox и распространяется под лицензией 0BSD.

Ну-ну хотел кинуть своих товарищей из стана GNU?

И чем отличаются все эти клаусы друг от друга. В англоязычной части Википедии каждый клаус расписан, в русскоязычной никакой информации нет. Хотя ясень пень что пермиссивка.

Ответить | Правка | Наверх | Cообщить модератору

26. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (26), 14-Авг-22, 17:43 
Зачем тебе это знать, если ты не знаешь английский?
Ответить | Правка | Наверх | Cообщить модератору

40. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (39), 15-Авг-22, 17:36 
Так он ясно и написал, что хочет знать по-русски.
Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (28), 14-Авг-22, 20:34 
Отлично, пора уже выкинуть поделки жухлого деда.
Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (36), 15-Авг-22, 12:39 
Видишь toybox - видишь проприетарщиков, у меня так гугля busybox обрезал.
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +1 +/
Сообщение от Аноним (22), 15-Авг-22, 17:05 
А эти проприетарщики, они сейчас с нами, на этом форуме?
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз минималистичного набора системных утилит Toybox 0.8.8"  +/
Сообщение от Аноним (39), 15-Авг-22, 17:38 
Их глашатаи часто на форуме обитают.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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